public async Task <TEntity> CreateAsync(TEntity entity) { var addedEntry = await context.AddAsync(entity); await context.SaveChangesAsync(); return(addedEntry.Entity); }