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

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

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public WebProxyFactory(
	IConnectionSettings connectionSettings,
	ISessionTokenHolder sessionTokenHolder = null,
	ISessionVersionHolder sessionVersionHolder = null,
	[OptionalDependencyAttribute] IHttpClientPool httpClientPool = null,
	[OptionalDependencyAttribute] IUnityContainer unityContainer = null
)

Параметры

connectionSettings  IConnectionSettings
Настройки соединения с веб-приложением системы. Не должны быть равны null.
sessionTokenHolder  ISessionTokenHolder  (Optional)
Объект, содержащий токен, связанный с текущей сессией, или null, если связь с сессией не поддерживается.
sessionVersionHolder  ISessionVersionHolder  (Optional)
Объект, содержащий версию платформы, связанную с текущей сессией, или null, если связь с сессией не поддерживается.
httpClientPool  IHttpClientPool  (Optional)
Пул объектов HttpClient или null, если создаётся новый экземпляр пула.
unityContainer  IUnityContainer  (Optional)
Контейнер Unity для создания прокси-объектов или null, если объекты создаются конструктором по умолчанию.

См. также