/// <summary>
        /// Выполнить команду.
        /// </summary>
        /// <param name="command">Команда.</param>
        public void Execute(Action command)
        {
            try
            {
                command();
            }
            catch (Exception exception)
            {
                var retryScope    = _retryPolicy.NewScope();
                var retrySchedule = _retrySchedulePolicy.NewSchedule();

                RetryExecute(command, exception, retryScope, retrySchedule);
            }
        }