C# Класс Paralect.ServiceBus.ServiceBusConfigurationExtensions

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Описание методов

AddEndpoint() публичный статический Метод

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
Результат ServiceBusConfiguration

AddEndpoint() публичный статический Метод

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
Результат ServiceBusConfiguration

Dispatcher() публичный статический Метод

Configure dispatcher
public static Dispatcher ( this configuration, DispatcherConfiguration>.Func configurationAction ) : ServiceBusConfiguration
configuration this
configurationAction DispatcherConfiguration>.Func
Результат ServiceBusConfiguration

MemorySynchronousTransport() публичный статический Метод

Use memory transport (sync)
public static MemorySynchronousTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Результат ServiceBusConfiguration

MemoryTransport() публичный статический Метод

Use memory transport (async)
public static MemoryTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Результат ServiceBusConfiguration

Modify() публичный статический Метод

public static Modify ( this configuration, Action action ) : ServiceBusConfiguration
configuration this
action Action
Результат ServiceBusConfiguration

MsmqTransport() публичный статический Метод

Use MSMQ transport
public static MsmqTransport ( this configuration ) : ServiceBusConfiguration
configuration this
Результат ServiceBusConfiguration

Out() публичный статический Метод

public static Out ( this configuration, ServiceBusConfiguration &outConfiguration ) : ServiceBusConfiguration
configuration this
outConfiguration ServiceBusConfiguration
Результат ServiceBusConfiguration

SetErrorQueue() публичный статический Метод

Set name of Error Endpoint
public static SetErrorQueue ( this configuration, String queueName ) : ServiceBusConfiguration
configuration this
queueName String
Результат ServiceBusConfiguration

SetInputQueue() публичный статический Метод

Set name of Input Endpoint
public static SetInputQueue ( this configuration, String queueName ) : ServiceBusConfiguration
configuration this
queueName String
Результат ServiceBusConfiguration

SetName() публичный статический Метод

Name of instance of ServiceBus. Used for logging.
public static SetName ( this configuration, string name ) : ServiceBusConfiguration
configuration this
name string
Результат ServiceBusConfiguration

SetNumberOfWorkerThreads() публичный статический Метод

Set number of worker threads
public static SetNumberOfWorkerThreads ( this configuration, Int32 number ) : ServiceBusConfiguration
configuration this
number System.Int32
Результат ServiceBusConfiguration

SetServiceLocator() публичный статический Метод

Set Unity Container
public static SetServiceLocator ( this configuration, IServiceLocator container ) : ServiceBusConfiguration
configuration this
container IServiceLocator
Результат ServiceBusConfiguration