JsonConfigPluginConfigResolver - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Chronos.Platform.PluginHostСборка: Chronos.Platform (в Chronos.Platform.dll) Версия: 4.1.4+115fce864fec7bf37ea70396e6660596be991d3b
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)
Объект, выполняющий логирование событий для хост-процесса плагинов.