public class Repository<TEntity> : IRepository<TEntity> where TEntity : Entity
{
private IDbSet<TEntity> GetSet()
{
return _unitOfWork.CreateSet<TEntity>();
}
}
В приведенном выше коде я получаю следующее сообщение об ошибке на GetSet()Ошибка - тип «TEntity» должен быть ссылочного типа для того, чтобы использовать его в качестве параметра
Ошибка 1 тип ' TEntity 'должен быть ссылочным типом, чтобы использовать его как параметр «TEntity» в родовом типе или методе «System.Data.Entity.IDbSet» E: \ Pradeep \ Workshop \ WebAPI \ Extras \ DDD \ DDD.WebAPI \ 4 .DDD.Infrastructure \ Repository \ Repository.cs 44 33 4.DDD.Infrastructure
Что такое 'Entity'? Является ли это 'struct 'или интерфейсом? – Sefe