public async Task <BugEntity> Create(BugEntity bugEntity) { using (var ctx = _dbContextFactory.CreateBugDbContext()) { bugEntity.CreationDate = DateTime.UtcNow; bugEntity.LastModificationDate = DateTime.UtcNow; var updatedButEntity = ctx.Bugs.Add(bugEntity); await ctx.SaveChangesAsync(); return(updatedButEntity); } }