J'essaye d'appeler Bus.Publish pour publier un message, mais je ne peux pas dire ce qui ne va pas, car l'exception de NSB est juste qu'il y a un argument nul.NServiceBus: "ArgumentNullException" est levée par NServiceBus
Voici la trace de la pile:
System.ArgumentNullException: Value cannot be null.
Parameter name: key
at System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)
at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.TryGetValue(TKey key, TValue& value)
at NServiceBus.Serializers.XML.MessageSerializer.WriteObject(String name, Type type, Object value, StringBuilder builder)
at NServiceBus.Serializers.XML.MessageSerializer.Serialize(IMessage[] messages, Stream stream)
at NServiceBus.Unicast.Transport.Msmq.MsmqTransport.Send(TransportMessage m, String destination)
at NServiceBus.Unicast.UnicastBus.SendMessage(IEnumerable`1 destinations, String correlationId, MessageIntentEnum messageIntent, IMessage[] messages)
at NServiceBus.Unicast.UnicastBus.Publish[T](T[] messages)
Quelqu'un peut-il aider?
Quelque chose ne va pas avec le message que vous publiez. Pouvez-vous poster votre classe/interface de message ici? –