![]() |
1
0
这个问题的原因是
如果您有权访问
如果没有,请尝试使用以下内容:
|
![]() |
2
0
与PetaPoco IMHO相比,这个问题更多地与OO(特别是继承)相关。如果通用存储库是使用
为了与ORM功能相匹配,您可能需要对我在下面提出的解决方案进行一些更改。 解决方案1:声明一个新的基类或接口,如下所示:
包括必要的成员,如
然后,从该接口导出每个实体:
然后,使用此接口创建一个通用存储库,而不是
这样,您就可以在不改变现有代码的情况下实现目标。 解决方案2:
另一个
肮脏的
解决方案是铸造
每种铸造方法都绝对是个坏主意。在代码中寻找更好的集中位置。我只是想给你带路。 解决方案3:
其他想法是
|