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

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

Definition

Пространство имён: Tessa.Applications.Services.PlatformApplication
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public TessaApplicationProcessServiceHost(
	IHostLauncher hostLauncher,
	IHostConfiguration hostConfiguration,
	IHostServiceAddressGenerator addressGenerator,
	IServiceRouteSettings routeSettings,
	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
 
routeSettings  IServiceRouteSettings
 
logger  ILogger
 
pipeServer  IPipeServer
 
pipeRouteFactory  IPipeRouteFactory
 
pipeInstanceFactory  IPipeInstanceFactory
 
pipeInstanceResolver  IPipeInstanceResolver
 
createPipeServerPoolFunc  FuncIPipeServerPool
 
createPipeServerFunc  FuncTessaApplicationPipeServer
 
getServiceAddress  FuncString  (Optional)
 
disposableContainer  IUnityDisposableContainer  (Optional)
 

См. также