Beispiel #1
0
        /// <summary>
        /// Метод необходим для получения списка временных интервалов
        /// (для заказа услуги "Временные интервалы").
        /// Для обновления данных, справочник необходимо загружать один раз в месяц
        /// </summary>
        /// <param name="properties">Свойства метода.</param>
        /// <returns>Ответ от API новой почты.</returns>
        public Task <ApiResponse <TimeInterval> > GetTimeIntervalsAsync(TimeIntervalsRequest properties)
        {
            var request = _creator.CreateGetTimeIntervals(_config.ApiKey, properties);

            return(_client.RequestForResponseAsync <TimeInterval>(request));
        }
Beispiel #2
0
 public ApiRequest CreateGetTimeIntervals(string apiKey, TimeIntervalsRequest properties)
 => CreateCommonRequest(apiKey, "getTimeIntervals", properties);