public async Task Add(RequestLog log) { await DocumentRepository <RequestLog> .CreateItemAsync(log); }
public async Task <IEnumerable <RequestLog> > Get(DateTime?start = null, DateTime?end = null) { var items = await DocumentRepository <RequestLog> .GetItemsAsync(); return(items); }
public static void StoreShows() { var tasks = new List <Task>(); for (var i = 0; i < int.MaxValue; i++) { try { var response = TvMazeService.GetShows(i.ToString()); tasks.AddRange(response.Where(x => x.Language == "English").Select(x => DocumentRepository <TvShow> .CreateItemAsync((TvShow)x))); } catch (Exception) { break; } } Task.Run(() => tasks); }