存储库模式 - 何时使用<tentity,tkey =“”>以及何时不使用

时间:2017-10-18 09:27:55

标签: .net interface repository-pattern

我在几个案件中陷入困境:

public interface ICustomRepository

public interface ICustomRepository : IRepository

public interface ICustomRepository<TEntity, TKey> : IRepository<TEntity, TKey> where TEntity : class

对于第二种情况,为什么有必要执行ICustomRepository : IRepository,为什么只编写CustomRepository : Repository是不够的,因为Repository已经实施IRepository而且它不应该在ICustomRepository再说一遍?

第二种和第三种情况有什么区别,什么是<TEntity, TKey>

0 个答案:

没有答案