/// <summary>
        /// Выполнить периодическое задание
        /// </summary>
        /// <param name="state">Состояние (не используется)</param>
        private async void DoWorkAsync(object state)
        {
            _logger.LogInformation("Timed Background Service is working.");

            var startTimeSpan = GetNextStartTimeInMinutes(await _fillService.TryFillAsync(DateTime.Now.Date));

            _timer.Change(startTimeSpan, startTimeSpan);

            _logger.LogInformation("Timed Background Service is finished.");
        }