Bom, estou usando o seguinte tutorial para utilizar o Repository Pattern:
--
Segue minha classe Repositorio
public class Repository<T> : IDisposable, IRepository<T> where T : class
{
protected readonly EntityContext ctx;
public Repository(EntityContext _ctx)
{
this.ctx = _ctx;
}
public T getByID(object id)
{
return ctx.Set<T>().Find(id);
}
}
Porém na hora da criação do método GetByID(int id), está dando ruim.
Aparece a seguinte mensagem:
DbSet does not contain a definition for 'Find' and no extension method 'Find' accepting a first argument of type 'DbSet' could be found (are you missing a directive or an assembly reference?)
PS: No tutorial que estou seguindo, o instrutor ensina da mesma forma que mostrei aqui.