我目前被困在这个解决方案的设计中。
数据层设计包括以下内容:
- 配方(父高级对象)
- 语言详细信息(名称,按语言描述)(很多)
- 标头(很多)
- 步骤(很多)
- 成分(很多)
- 数量(许多)
- 手续(多)
- 笔记(很多)
- 语言详细信息(名称,按语言描述)(很多)
我面临的挑战是如何创建一个数据访问设计,当从 WCF SaveRecipe(recipe) 方法填充对象时,该设计将添加/删除数据库中的子对象?
这都是因为管理层要求我们在应用中增加一个通信层,现在我们的UI耦合到我们的业务层,而BL直接耦合到DAL,我们基本上需要在BL和DAL之间注入WCF .
我在这个线程中读到,使用 L2S 不是 WCF 的好主意,但由于设计不是新的,我们必须使用这种类型的方法,然后一旦我们可以重构大量用户界面工作。