TessaApplicationProcessServiceClient - конструктор |
Пространство имён:
Tessa.Applications.Services.PlatformApplication
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public TessaApplicationProcessServiceClient(
string serviceAddress,
IHostLauncher hostLauncher,
IHostConfiguration hostConfiguration,
IHostServiceAddressGenerator addressGenerator,
ILogger logger,
IPipeClient pipeClient,
Func<TessaApplicationPipeClient> createPipeClientFunc,
[OptionalDependencyAttribute] IUnityDisposableContainer disposableContainer = null
)
Public Sub New (
serviceAddress As String,
hostLauncher As IHostLauncher,
hostConfiguration As IHostConfiguration,
addressGenerator As IHostServiceAddressGenerator,
logger As ILogger,
pipeClient As IPipeClient,
createPipeClientFunc As Func(Of TessaApplicationPipeClient),
<OptionalDependencyAttribute> Optional disposableContainer As IUnityDisposableContainer = Nothing
)
public:
TessaApplicationProcessServiceClient(
String^ serviceAddress,
IHostLauncher^ hostLauncher,
IHostConfiguration^ hostConfiguration,
IHostServiceAddressGenerator^ addressGenerator,
ILogger^ logger,
IPipeClient^ pipeClient,
Func<TessaApplicationPipeClient^>^ createPipeClientFunc,
[OptionalDependencyAttribute] IUnityDisposableContainer^ disposableContainer = nullptr
)
new :
serviceAddress : string *
hostLauncher : IHostLauncher *
hostConfiguration : IHostConfiguration *
addressGenerator : IHostServiceAddressGenerator *
logger : ILogger *
pipeClient : IPipeClient *
createPipeClientFunc : Func<TessaApplicationPipeClient> *
[<OptionalDependencyAttribute>] ?disposableContainer : IUnityDisposableContainer
(* Defaults:
let _disposableContainer = defaultArg disposableContainer null
*)
-> TessaApplicationProcessServiceClient
Параметры
- serviceAddress
- Тип: SystemString
- hostLauncher
- Тип: Tessa.HostIHostLauncher
- hostConfiguration
- Тип: Tessa.HostIHostConfiguration
- addressGenerator
- Тип: Tessa.HostIHostServiceAddressGenerator
- logger
- Тип: ILogger
- pipeClient
- Тип: Tessa.Platform.PipesIPipeClient
- createPipeClientFunc
- Тип: SystemFuncTessaApplicationPipeClient
- disposableContainer (Optional)
- Тип: Tessa.PlatformIUnityDisposableContainer
См. также