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

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Platform.Pipes
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public PipeMessageFactory(
	Func<IPipeRequest> createRequestFunc,
	Func<IPipeBinaryRequest> createBinaryRequestFunc,
	Func<IPipeResponse> createResponseFunc,
	Func<IPipeBinaryResponse> createBinaryResponseFunc,
	Func<IPipeExceptionResponse> createExceptionResponseFunc
)

Параметры

createRequestFunc  FuncIPipeRequest
Функция, выполняющая создание объекта IPipeRequest.
createBinaryRequestFunc  FuncIPipeBinaryRequest
Функция, выполняющая создание объекта IPipeBinaryRequest.
createResponseFunc  FuncIPipeResponse
Функция, выполняющая создание объекта IPipeResponse.
createBinaryResponseFunc  FuncIPipeBinaryResponse
Функция, выполняющая создание объекта IPipeBinaryResponse.
createExceptionResponseFunc  FuncIPipeExceptionResponse
Функция, выполняющая создание объекта IPipeExceptionResponse.

См. также