C# 클래스 Paralect.ServiceBus.ServiceBusConfigurationExtensions

파일 보기 프로젝트 열기: paralect/Paralect.ServiceBus

공개 메소드들

메소드 설명
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