Skip to content

Latest commit

 

History

History

SharedNothing

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

SharedNothing

This sample demonstrates how to separate processes can communicate over message queues, without sharing anything - not even a DLL with message types!

The JSON "interoperability mode" is set to "pure JSON" in both ends, meaning that objects are JSON-serialized, but not deserialized by Rebus' built-in JSON serializer. We then decorate the serializer in the subscriber to "spice it up", in this case adding some special deserialization support for known types (in this case it's the publisher's GreetingWasEntered_Publisher type, which we deserialize into GreetingWasEntered_Subscriber).