JsonConfigPluginConfigResolver - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Chronos.Platform.PluginHostСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public JsonConfigPluginConfigResolver(
IPluginSettingsProvider settingsProvider,
[OptionalDependencyAttribute] IPluginHostNotifier? hostLogger = null
)
Public Sub New (
settingsProvider As IPluginSettingsProvider,
<OptionalDependencyAttribute> Optional hostLogger As IPluginHostNotifier = Nothing
)
public:
JsonConfigPluginConfigResolver(
IPluginSettingsProvider^ settingsProvider,
[OptionalDependencyAttribute] IPluginHostNotifier^ hostLogger = nullptr
)
new :
settingsProvider : IPluginSettingsProvider *
[<OptionalDependencyAttribute>] ?hostLogger : IPluginHostNotifier
(* Defaults:
let _hostLogger = defaultArg hostLogger null
*)
-> JsonConfigPluginConfigResolver
Параметры
- settingsProvider IPluginSettingsProvider
Объект, предоставляющий настройки плагинов.
- hostLogger IPluginHostNotifier (Optional)
Объект, выполняющий логирование событий для хост-процесса плагинов.