Es ist kein argument angegeben, das entspricht der erforderlichen formalen parameter 'Kontext GenericRepository<Vorfall>.GenericRepository(dbContext)

Bin ich immer diese Fehlermeldung, wenn Sie versuchen, die Erben von meinem GenericRepository. Der Fehler sagt, brauche ich auch einen Zusammenhang, aber ich bin nicht sicher, wie?

//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>();
}

EDIT:

Einfach zu checken, ich habe Begriffen das?

  public class IncidentRepository: GenericRepository<Incident>
  {

    public IncidentRepository(db_SLee_FYPContext context)
    {
        this.context = context;
    }

    //Then in my genric repository
    public GenericRepository()
    {

    }

InformationsquelleAutor der Frage ASPCoder1450 | 2015-11-13

Schreibe einen Kommentar