SettingsUnitPluginResolver - конструктор
Resolver for settings unit plugins registered in Unity container.
Пространство имён: Tessa.SettingsUnitsСборка: Tessa (в Tessa.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public SettingsUnitPluginResolver(
ISettingsUnitDescriptorRegistry settingsUnitDescriptorRegistry,
ISettingsUnitCategoryDescriptorRegistry settingsUnitCategoryDescriptorRegistry,
IUnityContainer unityContainer
)
Public Sub New (
settingsUnitDescriptorRegistry As ISettingsUnitDescriptorRegistry,
settingsUnitCategoryDescriptorRegistry As ISettingsUnitCategoryDescriptorRegistry,
unityContainer As IUnityContainer
)
public:
SettingsUnitPluginResolver(
ISettingsUnitDescriptorRegistry^ settingsUnitDescriptorRegistry,
ISettingsUnitCategoryDescriptorRegistry^ settingsUnitCategoryDescriptorRegistry,
IUnityContainer^ unityContainer
)
new :
settingsUnitDescriptorRegistry : ISettingsUnitDescriptorRegistry *
settingsUnitCategoryDescriptorRegistry : ISettingsUnitCategoryDescriptorRegistry *
unityContainer : IUnityContainer -> SettingsUnitPluginResolver
Параметры
- settingsUnitDescriptorRegistry ISettingsUnitDescriptorRegistry
- settingsUnitCategoryDescriptorRegistry ISettingsUnitCategoryDescriptorRegistry
- unityContainer IUnityContainer
The resolver owns the lifetime of all registered plugins.
If a plugin implements
IDisposable or
IAsyncDisposable,
its dispose method will be invoked when the resolver itself is disposed.