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);
            }
        }
Beispiel #2
0
        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)));
        }