构建处理所有数据操作的类库有哪些实践?

时间:2013-07-26 13:31:41

标签: c# wpf linq-to-sql projects-and-solutions class-library

我有一个包含10个不同WPF应用程序项目的解决方案,我正在考虑进一步重构它们。

这些项目中的每一个都有LINQ to SQL类,可以访问许多不同的数据库和表。幸运的是,这些LINQ to SQL类在项目中重复了很多次,因此将它们拉出到类库中似乎很有意义。所以问题就是:

  • 是否有任何我可以构建的基类,接口和/或设计模式可以帮助提供数据?相反,存在哪些重大缺陷?
  • 使用类库集中处理这些项目的所有数据访问有什么缺点?即,有更好的方法吗?

感谢您的帮助。

0 个答案:

没有答案