【发布时间】:2011-03-29 15:05:53
【问题描述】:
我有一个解决方案,其中我有 3 个 WPF 项目(项目 UI-A、项目 UI-B 和名为 CommonLibrary(数据层)的项目。我在项目 UI-A 中有一个用户注册表单,我将在其中捕获用户配置文件信息。在 CommonLibrary 项目中,我有一个名为 UserCommon 的类,它将有一个将数据保存到 db 表的方法。我正在使用 LINQ 2 SQL 与 CommonLibrary 项目中的 db 对话。在Project UI-A 我将有一个下拉列表,其中包含 Development 和 Production 之类的选项,我可以使用它来选择要在哪里完成此操作。
现在我如何告诉 CommonLibrary 中的方法使用哪个数据上下文(开发或生产)?正在传递一个变量(提及它的开发或生产) 在所有方法中作为参数是唯一的方法吗?还有什么其他选择?
【问题讨论】:
标签: wpf linq-to-sql data-access