Example #1
0
 public async Task Add(RequestLog log)
 {
     await DocumentRepository <RequestLog> .CreateItemAsync(log);
 }
Example #2
0
        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);
        }