C# Class NSimpleBus.Transports.RabbitMQ.Serialization.MessageSerializer

Inheritance: IMessageSerializer
显示文件 Open project: nordbergm/NSimpleBus Class Usage Examples

Public Methods

Method Description
DeserializeMessage ( QueueActivityConsumer args ) : IMessageEnvelope
MessageSerializer ( ISerializer serializer ) : System
SerializeMessage ( IMessageEnvelope message, IModel model, IBasicProperties &headers, byte &body, string &routingKey ) : void

Method Details

DeserializeMessage() public method

public DeserializeMessage ( QueueActivityConsumer args ) : IMessageEnvelope
args QueueActivityConsumer
return IMessageEnvelope

MessageSerializer() public method

public MessageSerializer ( ISerializer serializer ) : System
serializer ISerializer
return System

SerializeMessage() public method

public SerializeMessage ( IMessageEnvelope message, IModel model, IBasicProperties &headers, byte &body, string &routingKey ) : void
message IMessageEnvelope
model IModel
headers IBasicProperties
body byte
routingKey string
return void