/// <summary> /// Stop service plugin /// </summary> public void Stop() { try { if (_scheduler != null) { _scheduler.Shutdown(); if (Schedulers.Contains(_scheduler)) { Schedulers.Remove(_scheduler); } _scheduler = null; } _logger.Info($"Scheduler [{SchedulerName}] has been succesfully terminated (stop action)"); } catch (Exception e) { _logger.Error(e, $"Scheduler [{SchedulerName}] stop error"); } }