ApplicationMessageBus - конструктор
Initializes a new instance of the
ApplicationMessageBus class.
Инициализирует новый экземпляр класса
Object.
Пространство имён: Tessa.Applications.MessagesСборка: Tessa (в Tessa.dll) Версия: 3.6.0.23
public ApplicationMessageBus(
[NotNullAttribute] ILogger logger,
[NotNullAttribute] ApplicationManagerServiceProxyFactoryDelegate proxyFactory,
[NotNullAttribute] ITessaApplicationServiceHost applicationServiceHost,
[NotNullAttribute] IMessageProvider messageProvider,
[OptionalDependencyAttribute] IUnityDisposableContainer disposableContainer = null
)
Public Sub New (
<NotNullAttribute> logger As ILogger,
<NotNullAttribute> proxyFactory As ApplicationManagerServiceProxyFactoryDelegate,
<NotNullAttribute> applicationServiceHost As ITessaApplicationServiceHost,
<NotNullAttribute> messageProvider As IMessageProvider,
<OptionalDependencyAttribute> Optional disposableContainer As IUnityDisposableContainer = Nothing
)
public:
ApplicationMessageBus(
[NotNullAttribute] ILogger^ logger,
[NotNullAttribute] ApplicationManagerServiceProxyFactoryDelegate^ proxyFactory,
[NotNullAttribute] ITessaApplicationServiceHost^ applicationServiceHost,
[NotNullAttribute] IMessageProvider^ messageProvider,
[OptionalDependencyAttribute] IUnityDisposableContainer^ disposableContainer = nullptr
)
new :
[<NotNullAttribute>] logger : ILogger *
[<NotNullAttribute>] proxyFactory : ApplicationManagerServiceProxyFactoryDelegate *
[<NotNullAttribute>] applicationServiceHost : ITessaApplicationServiceHost *
[<NotNullAttribute>] messageProvider : IMessageProvider *
[<OptionalDependencyAttribute>] ?disposableContainer : IUnityDisposableContainer
(* Defaults:
let _disposableContainer = defaultArg disposableContainer null
*)
-> ApplicationMessageBus
Параметры
- logger ILogger
-
Логгер
- proxyFactory ApplicationManagerServiceProxyFactoryDelegate
-
Фабрика создания прокси-клиента для WCF-сервиса предоставляемого
диспетчером приложений
- applicationServiceHost ITessaApplicationServiceHost
-
Управление WCF-сервисом приложения.
- messageProvider IMessageProvider
-
Сервис диалоговых окон.
- disposableContainer IUnityDisposableContainer (Optional)