public async Task AddAsync(Guid id, DateTime occurredAt, string description, string category, string userId, Response content) { try { var events = new Event(id, occurredAt, description, category, userId, content); await _respositories.AddAsync(events); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
protected override async Task CustomSeedAsync() { var eve = new List <Event> { new Event(new Guid(), DateTime.Now, "Dabiri", "", "", new Response { code = "400", description = "microservice", errors = "sql error" }), new Event(new Guid(), DateTime.Now, "Dabiri", "", "", new Response { code = "200", description = "microservice", errors = null }), new Event(new Guid(), DateTime.Now, "Dabiri", "", "", new Response { code = "202", description = "microservice", errors = null }) }; //Add the events to the database one after the other await Task.WhenAll(eve.Select(x => respositories.AddAsync(x))); }