public class Repository<TEntity> : IRepository<TEntity> where TEntity : class { public async Task Add(TEntity entity) { _context.Add(entity); await _context.SaveChangesAsync(); } }