✅ Error while injecting generic interface
public class Repository<TId, TEntity> : IRepository<TId, TEntity> where TEntity : class
{
}public class Repository<TId, TEntity> : IRepository<TId, TEntity> where TEntity : class
{
}public interface IRepository<TId, TEntity> where TEntity : class
{
public Task<TEntity?> GetAsync(TId id);
public void Update(TEntity entity);
public void Delete(TEntity entity);
}public interface IRepository<TId, TEntity> where TEntity : class
{
public Task<TEntity?> GetAsync(TId id);
public void Update(TEntity entity);
public void Delete(TEntity entity);
}