public async Task <iTask> CreateAsync(iTask c) { EntityEntry <iTask> added = await db.Tasks.AddAsync(c); int affected = await db.SaveChangesAsync(); if (affected == 1) { return(iTaskCache.AddOrUpdate(c.Id.ToString(), c, UpdateCache)); } else { return(null); } }
private static async void CreateTask(TasksContext DbContext) { DbContext.Database.EnsureCreated(); var items = new List <iTask> { new iTask { number = 1, Taska = "Do do homework" }, new iTask { number = 1, Taska = "Do do homework2" }, new iTask { number = 1, Taska = "Do do homework3" } }; items.ForEach(s => DbContext.Tasks.Add(s)); await DbContext.SaveChangesAsync(); }