C# Class MessageBus.Core.PublisherConfigurator

Inheritance: IPublisherConfigurator
Exibir arquivo Open project: parshim/MessageBus Class Usage Examples

Public Methods

Method Description
PublisherConfigurator ( string exchange, IPublishingErrorHandler errorHandler, ITrace trace ) : System.Collections.Generic
SetDefaultHeaders ( IEnumerable headers ) : IPublisherConfigurator
SetExchange ( string exchange ) : IPublisherConfigurator
SetMandatoryDelivery ( ) : IPublisherConfigurator
SetPersistentDelivery ( ) : IPublisherConfigurator
SetReplyTo ( string replyTo ) : IPublisherConfigurator
SetRoutingKey ( string routingKey ) : IPublisherConfigurator
UseBufferManager ( System.ServiceModel.Channels.BufferManager bufferManager ) : IPublisherConfigurator
UseCustomSerializer ( ISerializer serializer ) : IPublisherConfigurator
UseErrorHandler ( IPublishingErrorHandler errorHandler ) : IPublisherConfigurator
UseJsonSerializerSettings ( JsonSerializerSettings settings ) : IPublisherConfigurator
UseSoapSerializer ( ) : IPublisherConfigurator
UseTrace ( ITrace trace ) : IPublisherConfigurator

Method Details

PublisherConfigurator() public method

public PublisherConfigurator ( string exchange, IPublishingErrorHandler errorHandler, ITrace trace ) : System.Collections.Generic
exchange string
errorHandler IPublishingErrorHandler
trace ITrace
return System.Collections.Generic

SetDefaultHeaders() public method

public SetDefaultHeaders ( IEnumerable headers ) : IPublisherConfigurator
headers IEnumerable
return IPublisherConfigurator

SetExchange() public method

public SetExchange ( string exchange ) : IPublisherConfigurator
exchange string
return IPublisherConfigurator

SetMandatoryDelivery() public method

public SetMandatoryDelivery ( ) : IPublisherConfigurator
return IPublisherConfigurator

SetPersistentDelivery() public method

public SetPersistentDelivery ( ) : IPublisherConfigurator
return IPublisherConfigurator

SetReplyTo() public method

public SetReplyTo ( string replyTo ) : IPublisherConfigurator
replyTo string
return IPublisherConfigurator

SetRoutingKey() public method

public SetRoutingKey ( string routingKey ) : IPublisherConfigurator
routingKey string
return IPublisherConfigurator

UseBufferManager() public method

public UseBufferManager ( System.ServiceModel.Channels.BufferManager bufferManager ) : IPublisherConfigurator
bufferManager System.ServiceModel.Channels.BufferManager
return IPublisherConfigurator

UseCustomSerializer() public method

public UseCustomSerializer ( ISerializer serializer ) : IPublisherConfigurator
serializer ISerializer
return IPublisherConfigurator

UseErrorHandler() public method

public UseErrorHandler ( IPublishingErrorHandler errorHandler ) : IPublisherConfigurator
errorHandler IPublishingErrorHandler
return IPublisherConfigurator

UseJsonSerializerSettings() public method

public UseJsonSerializerSettings ( JsonSerializerSettings settings ) : IPublisherConfigurator
settings JsonSerializerSettings
return IPublisherConfigurator

UseSoapSerializer() public method

public UseSoapSerializer ( ) : IPublisherConfigurator
return IPublisherConfigurator

UseTrace() public method

public UseTrace ( ITrace trace ) : IPublisherConfigurator
trace ITrace
return IPublisherConfigurator