到目前为止我所看到的WCF数据服务在使用时与EF结合使用时非常容易设置。WCF数据服务和动态变化的数据集
这就是我刚刚开箱后的情况,但我还需要EF模型在运行时更改的功能。
我正在构建一个应用程序,应用程序用户将能够指定数据库结构,然后开始填充它...然后使用一些巧妙的基于规则的欺骗技术,使用MVC生成所需的相关UI组件。
因此,例如,用户将得到一个“创建新对象”按钮,这将让他们指定字段名称。
该部分完成后,用户提交该部分,并在db中生成一个新表。 从那里生成UI组件,允许在应用程序内管理该表。
当然,问题是无需重新编译后端数据服务即可将该新表插入到EF模型中。
这个概念是,它建立了数据库和管理其各个部分所需的页面(这里有一个更大的图片,但我不想通过试图解释这一切来混淆事项)。
我在想EF可能不是正确的工具,因为它需要一个强类型的实体集才能工作......在这种情况下可能无法实现。
我与通过这个服务动态物体的想法玩弄...(比如输入的东西的对象:动态)
'我想EF可能不是正确的工具使用目前我也是这样 –