C# Class InfinityMQ.Channels.ChannelFactory

Inheritance: ICreateChannels
ファイルを表示 Open project: cbaxter/InfinityMQ

Public Properties

Property Type Description
Instance ICreateChannels

Public Methods

Method Description
CreatePublisher ( ISerializeMessages messageSerializer ) : IPublishMessages
CreateReceiver ( ISerializeMessages messageSerializer ) : IReceiveMessages
CreateSender ( ISerializeMessages messageSerializer ) : ISendMessages
CreateSubscriber ( ISerializeMessages messageSerializer ) : ISubscribeToMessages

Method Details

CreatePublisher() public method

public CreatePublisher ( ISerializeMessages messageSerializer ) : IPublishMessages
messageSerializer ISerializeMessages
return IPublishMessages

CreateReceiver() public method

public CreateReceiver ( ISerializeMessages messageSerializer ) : IReceiveMessages
messageSerializer ISerializeMessages
return IReceiveMessages

CreateSender() public method

public CreateSender ( ISerializeMessages messageSerializer ) : ISendMessages
messageSerializer ISerializeMessages
return ISendMessages

CreateSubscriber() public method

public CreateSubscriber ( ISerializeMessages messageSerializer ) : ISubscribeToMessages
messageSerializer ISerializeMessages
return ISubscribeToMessages

Property Details

Instance public_oe static_oe property

public static ICreateChannels Instance
return ICreateChannels