我有一个父类
public class GenericRepository<TEntity> where TEntity : class
{
//Implementation
}
我想从这个类继承,但我似乎做错了,这是我的尝试
public class CustomerRepository<Customer> : GenericRepository<Customer>
{
//implementation
}
或这个,
public class CustomerRepository<T> : GenericRepository<T> where T : new Customer()
{
}
或者这个
public class CustomerRepository<T> : GenericRepository<CustomerRepository<T>> where T : CustomerRepository<T>
{
}
无论我做什么,我都会收到此错误。请告诉我如何从这个类继承,类共享相同的命名空间
错误“GenericRepository”不包含采用 0 个参数 CustomerRepository.cs 的构造函数