OperationRunnerPluginBaseTRegisterInContainerAsync - метод

Метод для регистрации в контейнере плагина. Реализация по умолчанию вызывает RegisterServerForPluginAsync(IUnityContainer, ISessionToken, NullableBoolean, Boolean, CancellationToken).

Definition

Пространство имён: Chronos.Plugins.Base
Сборка: Chronos.Plugins (в Chronos.Plugins.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
protected virtual ValueTask RegisterInContainerAsync(
	IUnityContainer container,
	CancellationToken cancellationToken = default
)

Параметры

container  IUnityContainer
Контейнер зависимостей.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTask
Асинхронная задача.

Заметки

Для получения зависимостей из контейнера container после регистрации используйте метод InitializePluginAsync(IUnityContainer, CancellationToken).

См. также