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

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

Definition

Пространство имён: Tessa.Platform.Licensing.Tokens
Сборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
protected LicenseObjectCheckerBase(
	Guid ownerModuleID,
	ILicenseObjectRegistry<TObject> objectRegistry,
	ILicenseTokenProvider licenseTokenProvider,
	ILicenseManager licenseManager,
	IUnityDisposableContainer? disposableContainer = null
)

Параметры

ownerModuleID  Guid
Идентификатор модуля-владельца лицензии на объект, для функционирования которого проверяется объект.
objectRegistry  ILicenseObjectRegistryTObject
Реестр объектов ILicenseObjectInfo.
licenseTokenProvider  ILicenseTokenProvider
Объект, выполняющий выписывание и проверку токенов на лицензию для идентификаторов объектов.
licenseManager  ILicenseManager
Объект, предоставляющий доступ к лицензии.
disposableContainer  IUnityDisposableContainer  (Optional)
Контейнер, содержащий объекты IDisposable, которые будут освобождены при закрытии контейнеров IUnityContainer.

См. также