internal static async Task JsonToList(string jsonData, InventoryDBContext context) { var objectList = JsonConvert.DeserializeObject <List <T> >(jsonData); Console.Write($"Creating {objectList.Count()} records{Environment.NewLine}"); objSet = context.Set <T>(); foreach (var item in objectList) { await objSet.AddAsync(item); await context.SaveChangesAsync(); } }
public IEnumerable <T> GetAll() { return(_dbContext.Set <T>().ToList()); }