Cześć!
Implementuje do swojego projektu repozytorium generyczne. Mam taki dziwny problem. Bo chcąc skorzystać z metody
context.Set<TEntity>() IDE krzyczy po mnie że nie ma takiej metody a powinna być...
Gdzie muszą ją zadeklarować? Czy może coś dograć?
public class GenericRepository<TEntity> : IGenericRepository<TEntity> where TEntity: class
{
internal ApplicationDbContext Context;
internal DbSet<TEntity> Entities;
public GenericRepository(ApplicationDbContext context)
{
this.Context = context;
this.Entities = context.Set<TEntity>(); // nie ma tej metody SET
}
}
Mam coś takiego i chodzi mi o to co dzieje w konstruktorze, i później będzie wykorzystywane w metodach.
Otrzymuje jak na to najade: "Cannot resolve symbol Set"
Chyba, że chodzi o to, że zamiast ApplicationDbContext musze korzystać z DbContext bo wtedy dziala :P