C# Класс DotNetWorkQueue.Configuration.TransportInitSend

This class allows a transport to inject its dependencies into the root container.
This represents a transport that can send messages.
Наследование: ITransportInitSend
Показать файл Открыть проект

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

Метод Описание
RegisterImplementations ( IContainer container, RegistrationTypes registrationType, string connection, string queue ) : void

Allows a transport to register its dependencies in the IoC container.

SetDefaultsIfNeeded ( IContainer container, RegistrationTypes registrationType, ConnectionTypes connectionType ) : void

Allows the transport to set default configuration settings or other values

SuppressWarningsIfNeeded ( IContainer container, RegistrationTypes registrationType ) : void

Allows a transport to suppress specific warnings for specific types if need.

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

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

Allows a transport to register its dependencies in the IoC container.
public abstract RegisterImplementations ( IContainer container, RegistrationTypes registrationType, string connection, string queue ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
connection string The connection.
queue string The queue.
Результат void

SetDefaultsIfNeeded() публичный Метод

Allows the transport to set default configuration settings or other values
public SetDefaultsIfNeeded ( IContainer container, RegistrationTypes registrationType, ConnectionTypes connectionType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
connectionType ConnectionTypes Type of the requested connection.
Результат void

SuppressWarningsIfNeeded() публичный Метод

Allows a transport to suppress specific warnings for specific types if need.
public SuppressWarningsIfNeeded ( IContainer container, RegistrationTypes registrationType ) : void
container IContainer The container.
registrationType RegistrationTypes Type of the registration.
Результат void