Пример #1
0
 public async Task <CalendarItem> GetMonthInfoAsync(Func <Task <CalendarItem> > yearFunc)
 {
     return(await Task.Run(async() =>
     {
         var yearInfo = await yearFunc().ConfigureAwait(false);
         var requestResult = DateTimeFactory.GetMonth(yearInfo.Stem.Id, _currentSeasonAngle, _solarCalendar).Sexagenary;
         return GetCalendarItem(requestResult);
     })
            .ConfigureAwait(false));
 }