我得到它試圖從我GenericRepository繼承時,此錯誤消息。錯誤說我需要提供一個上下文,但我不知道如何?沒有給定參數對應於GenericRepository <Incident> .GenericRepository(的DbContext)所需要的形式參數「上下文
//IncidentRepository
public class IncidentRepository : GenericRepository<Incident>
//Generic Repository (to inherit from)
public class GenericRepository<TEntity> where TEntity : class
{
internal db_SLee_FYPContext context;
internal DbSet<TEntity> dbSet;
public GenericRepository(db_SLee_FYPContext context)
{
this.context = context;
this.dbSet = context.Set<TEntity>();
}
編輯:
只是爲了檢查我抓住了這個?
public class IncidentRepository: GenericRepository<Incident>
{
public IncidentRepository(db_SLee_FYPContext context)
{
this.context = context;
}
//Then in my genric repository
public GenericRepository()
{
}
我應該只需要在我的事件存儲庫默認的構造函數,但我仍然得到這個錯誤。 – ASPCoder1450