我一直在寻找如何围绕实体框架上下文创建WCF数据服务,您也可以将其作为EF上下文来使用。业务逻辑在WCF数据服务中使用实体框架进入哪里?
Creating an OData API for StackOverflow including XML and JSON in 30 minutes
我真的开始考虑这一点,但我不知道哪来的业务逻辑去了?作为一项服务,我希望你不能在没有验证的情况下自由地添加/删除等。
如果我写了一个MVC应用程序消费这种服务,我将如何最好地实现业务逻辑。需要检查数据存储第一等
(我真诚地希望这是建设性的反馈意见。)虽然我完全同意WCF数据服务缺乏灵活性这一事实,但我认为诸如“被迫将数据库实体暴露给客户端”这样的特征表明对WCF DS的内容并不完全了解。正如Jason所说,定制提供商可以让你做任何你想做的事情。我很希望看到微软或这个社区放在一起的提供商,它允许比内置提供商更多的可扩展性。 – 2012-07-19 15:55:55
@ MarkStafford-MSFT感谢您的反馈。正如我注意到的,我只用了几周的时间就使用了Data Services,并突出了我的经验。您突出显示的特定句子没有按照我的意思阅读,现在我正在更改它。 – 2012-07-20 01:22:57
感谢您以正确的精神采取反馈。 :) – 2012-07-20 17:06:34