如何在TEntity

时间:2016-08-25 10:07:32

标签: c# inheritance idisposable

我有一个签名为

的通用存储库
public class GenericRepository<TEntity> where TEntity : class

我可以继承GenericRepository的IDposable吗?因为无论我在哪里放置继承IDisposable它都是错误的,或者它使我的类I插入IDisposable,而不是repo。

1 个答案:

答案 0 :(得分:1)

语法为:

public class GenericRepository<TEntity> : IDisposable where TEntity : class {
     // TODO: Implement a Dispose() method.
}

请注意,您必须实施Dispose()方法。