.नेट कोर 5 RawRabbit Serializer/निर्भरता इंजेक्शन मुद्दा

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" />

यह है क्या मेरा नियंत्रक की तरह लग रहा है:

 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 में न्यूटन JSON है, जो अब अप्रचलित अनुसार यहाँ.

[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ý
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में