.อข่ายนอกจากแกนดา 5 RawRabbit Comment/การขึ้นแก่กันเรื่องการฉีดปัญหา

0

คำถาม

ฉันต้อง microservice ฐานอข่ายนอกจากแกนดา 2.2. ฉันใช้ RawRabbit(รุ่น 2.0.0-beta9)เป็นคนบริการรถบัส ต่อไปนี้แพกเกจถูกติดตั้งมัน:

<PackageReference Include="RawRabbit" Version="2.0.0-beta9" />
<PackageReference Include="RawRabbit.DependencyInjection.ServiceCollection" Version="2.0.0-beta9" />
<PackageReference Include="RawRabbit.Operations.Publish" Version="2.0.0-beta9" />
<PackageReference Include="RawRabbit.Operations.Subscribe" Version="2.0.0-beta9" />

นี่คือสิ่งที่ฉัน controller ดูเหมือนว่า:

 private readonly IBusClient _busClient;

//...constructor that inits the _busClient

[HttpPost("")]
public async Task<IActionResult> Post([FromBody] CreateActivity model)
{
    model.Id = Guid.NewGuid();
    await _busClient.PublishAsync(model); //Exception thrown here
    return Accepted($"Activities/{model.Name}");
}

ปัญหาที่เกิดขึ้นตอนที่รหัสพยายามจะทำต่อไปนี้:

await _busClient.PublishAsync(model);

คนยกเว้นฉันคือ:

วิธีการไม่พบ:'ช่องว่าง Newtonsoft.Json.JsonSerializer.set_TypeNameAssemblyFormat(System.Runtime.Serialization.Formatters.FormatterAssemblyStyle)'.

1

คำตอบที่ดีที่สุด

0

ดูเหมือนมันไม่เกี่ยวข้องกับข้อความของคุณตัวแทนขายหรือการตีพิมพ์(โดยที่มันอาจจะดีกว่าถ้าคุณเคยบอกว่าข้อความมันได้รับของลูกค้าหรือไม่) แต่ดูเหมือนที่คุณใช้ TypeNameAssemblyFormat อยู่ในนิวตัน LANGUAGE ซึ่งมันล้าหนี้จาก ที่นี่.

[ObsoleteAttribute("TypeNameAssemblyFormat is obsolete. Use TypeNameAssemblyFormatHandling instead.")]
public FormatterAssemblyStyle TypeNameAssemblyFormat { get; set; }

คุณควรจะใช้ TypeNameAssemblyFormatHandling. ก็เห็น อยู่นี่

2021-11-29 20:34:02

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่