TessaApplicationProcessServiceHost - конструктор

Инициализирует новый экземпляр класса TessaApplicationProcessServiceHost

Definition

Пространство имён: Tessa.Applications.Services.PlatformApplication
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public TessaApplicationProcessServiceHost(
	IHostLauncher hostLauncher,
	IHostConfiguration hostConfiguration,
	IHostServiceAddressGenerator addressGenerator,
	ILogger logger,
	IPipeServer pipeServer,
	IPipeRouteFactory pipeRouteFactory,
	IPipeInstanceFactory pipeInstanceFactory,
	[DependencyAttribute("PipeContextualInstanceResolver")] IPipeInstanceResolver pipeInstanceResolver,
	Func<IPipeServerPool> createPipeServerPoolFunc,
	Func<TessaApplicationPipeServer> createPipeServerFunc,
	[OptionalDependencyAttribute] Func<string> getServiceAddress = null,
	[OptionalDependencyAttribute] IUnityDisposableContainer disposableContainer = null
)

Параметры

hostLauncher  IHostLauncher
 
hostConfiguration  IHostConfiguration
 
addressGenerator  IHostServiceAddressGenerator
 
logger  ILogger
 
pipeServer  IPipeServer
 
pipeRouteFactory  IPipeRouteFactory
 
pipeInstanceFactory  IPipeInstanceFactory
 
pipeInstanceResolver  IPipeInstanceResolver
 
createPipeServerPoolFunc  FuncIPipeServerPool
 
createPipeServerFunc  FuncTessaApplicationPipeServer
 
getServiceAddress  FuncString  (Optional)
 
disposableContainer  IUnityDisposableContainer  (Optional)
 

См. также