C# Class Paralect.ServiceBus.ServiceBusConfigurationExtensions

Afficher le fichier Open project: paralect/Paralect.ServiceBus

Méthodes publiques

Méthode Description
AddEndpoint ( this configuration, Boolean>.Func typeChecker, String queueName, ITransport transport = null ) : ServiceBusConfiguration

Add endpoint, mapped by function

AddEndpoint ( this configuration, String typeWildcard, String queueName, ITransport transport = null ) : ServiceBusConfiguration

Add endpoint mapped by type full name

Dispatcher ( this configuration, DispatcherConfiguration>.Func configurationAction ) : ServiceBusConfiguration

Configure dispatcher

MemorySynchronousTransport ( this configuration ) : ServiceBusConfiguration

Use memory transport (sync)

MemoryTransport ( this configuration ) : ServiceBusConfiguration

Use memory transport (async)

Modify ( this configuration, Action action ) : ServiceBusConfiguration
MsmqTransport ( this configuration ) : ServiceBusConfiguration

Use MSMQ transport

Out ( this configuration, ServiceBusConfiguration &outConfiguration ) : ServiceBusConfiguration
SetErrorQueue ( this configuration, String queueName ) : ServiceBusConfiguration

Set name of Error Endpoint

SetInputQueue ( this configuration, String queueName ) : ServiceBusConfiguration

Set name of Input Endpoint

SetName ( this configuration, string name ) : ServiceBusConfiguration

Name of instance of ServiceBus. Used for logging.

SetNumberOfWorkerThreads ( this configuration, Int32 number ) : ServiceBusConfiguration

Set number of worker threads

SetServiceLocator ( this configuration, IServiceLocator container ) : ServiceBusConfiguration

Set Unity Container

Method Details

AddEndpoint() public static méthode

Add endpoint, mapped by function
public static AddEndpoint ( this configuration, Boolean>.Func typeChecker, String queueName, ITransport transport = null ) : ServiceBusConfiguration
configuration this
typeChecker Boolean>.Func
queueName String
transport ITransport
Résultat ServiceBusConfiguration

AddEndpoint() public static méthode

Add endpoint mapped by type full name
public static AddEndpoint ( this configuration, String typeWildcard, String queueName, ITransport transport = null ) : ServiceBusConfiguration
configuration this
typeWildcard String
queueName String
transport ITransport
Résultat ServiceBusConfiguration

Dispatcher() public static méthode

Configure dispatcher
public static Dispatcher ( this configuration, DispatcherConfiguration>.Func configurationAction ) : ServiceBusConfiguration
configuration this
configurationAction DispatcherConfiguration>.Func
Résultat ServiceBusConfiguration

MemorySynchronousTransport() public static méthode

Use memory transport (sync)
public static MemorySynchronousTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Résultat ServiceBusConfiguration

MemoryTransport() public static méthode

Use memory transport (async)
public static MemoryTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Résultat ServiceBusConfiguration

Modify() public static méthode

public static Modify ( this configuration, Action action ) : ServiceBusConfiguration
configuration this
action Action
Résultat ServiceBusConfiguration

MsmqTransport() public static méthode

Use MSMQ transport
public static MsmqTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Résultat ServiceBusConfiguration

Out() public static méthode

public static Out ( this configuration, ServiceBusConfiguration &outConfiguration ) : ServiceBusConfiguration
configuration this
outConfiguration ServiceBusConfiguration
Résultat ServiceBusConfiguration

SetErrorQueue() public static méthode

Set name of Error Endpoint
public static SetErrorQueue ( this configuration, String queueName ) : ServiceBusConfiguration
configuration this
queueName String
Résultat ServiceBusConfiguration

SetInputQueue() public static méthode

Set name of Input Endpoint
public static SetInputQueue ( this configuration, String queueName ) : ServiceBusConfiguration
configuration this
queueName String
Résultat ServiceBusConfiguration

SetName() public static méthode

Name of instance of ServiceBus. Used for logging.
public static SetName ( this configuration, string name ) : ServiceBusConfiguration
configuration this
name string
Résultat ServiceBusConfiguration

SetNumberOfWorkerThreads() public static méthode

Set number of worker threads
public static SetNumberOfWorkerThreads ( this configuration, Int32 number ) : ServiceBusConfiguration
configuration this
number System.Int32
Résultat ServiceBusConfiguration

SetServiceLocator() public static méthode

Set Unity Container
public static SetServiceLocator ( this configuration, IServiceLocator container ) : ServiceBusConfiguration
configuration this
container IServiceLocator
Résultat ServiceBusConfiguration