PluginSettingsProvider - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Platform.PluginsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public PluginSettingsProvider(
IConfigurationManager configurationManager,
[OptionalDependencyAttribute] IPluginHandlerResolver? pluginHandlerResolver = null
)
Public Sub New (
configurationManager As IConfigurationManager,
<OptionalDependencyAttribute> Optional pluginHandlerResolver As IPluginHandlerResolver = Nothing
)
public:
PluginSettingsProvider(
IConfigurationManager^ configurationManager,
[OptionalDependencyAttribute] IPluginHandlerResolver^ pluginHandlerResolver = nullptr
)
new :
configurationManager : IConfigurationManager *
[<OptionalDependencyAttribute>] ?pluginHandlerResolver : IPluginHandlerResolver
(* Defaults:
let _pluginHandlerResolver = defaultArg pluginHandlerResolver null
*)
-> PluginSettingsProvider
Параметры
- configurationManager IConfigurationManager
Объект, управляющий конфигурацией приложений.
К объекту возможно одновременное обращение из нескольких потоков.
- pluginHandlerResolver IPluginHandlerResolver (Optional)
Объект, используемый для получения обработчика плагина по его имени.
Может быть не передан, если не требуется загрузка специфичных для конкретных плагинов настроек.