Пример #1
0
 public EventSyncService(IOptionsMonitor <UnitOptions> options, IServiceProvider services, ILogger <EventSyncService> logger, IHttpClientFactory httpClientFactory)
 {
     _options = options.CurrentValue;
     options.OnChange(OnSettingsChange);
     Services           = services;
     _logger            = logger;
     _httpClientFactory = httpClientFactory;
 }
Пример #2
0
 private void OnSettingsChange(UnitOptions options)
 {
     _logger.LogDebug("Настройки изменены");
     _options = options;
 }