![]() |
1
2
不,这并不奇怪,事实上这和我做的很相似。
这样,我的存储库保持干净/简单。 所以你的BLL可以这样实现:
使BLL执行投影/工作/逻辑。存储库只处理T的持久性,不关心实际的类型或任何业务逻辑。
|
![]() |
2
1
考虑您的数据访问层 能够
我不认为这很奇怪,但也许您的DAL不需要提供这些服务,因为您的应用程序不需要它们。
我希望你的筛选/加入/选择在BL中
|
![]() |
3
0
我的问题是如果你合并当前的BLL和DAL你会失去什么?-它们似乎都在处理从持久化数据(DBs)到对象的桥梁。。似乎是最简单的方法。 另一种看待它的方式是本地化的变更?e、 g.如果DAL层发生变化,该层会被隔离还是会波及到上层(这是不可取的)。
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 7 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 8 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 8 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 8 月前 |