![]() |
1
1
嗨,我也遇到了同样的问题。想出这样的解决办法
如果你能找到更好的方法 |
![]() |
2
0
除非您的基类能够实现接口(然后您可以继承它的实现),否则每次编写它们都很麻烦。如果每个孩子的步骤都不一样,那么你就不要重复自己的步骤,尽管这有点像。 作为一个主题外的注释,与其在基本构造函数中创建db对象,还不如省去一些麻烦,然后依赖注入它。如果您将任何值得测试的代码放在存储库中,它将使您的存储库更易于单元测试。 |
![]() |
3
0
在EF4中使用T4很容易做到这一点。有了更多的工作,你就可以在ef 1中使用t4。
但我建议你不要。
|
![]() |
4
0
这是一个老问题,但它仍然是开放的,所以也许它是有帮助的人。针对这种情况,我的解决方案是使用一个abstrat类和实现基本操作(如选择、插入、更新或删除)的泛型类型。 我的基类是这样的:
具体实例类
测试
此代码适用于Visual Studio Community 2013中的实体框架5。 |
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |