我有一个公开我的数据模型的 WCF 数据服务。数据安全/过滤和业务规则是使用查询拦截器和基于表单身份验证 cookie 中的当前用户的服务操作来实施的。
数据服务用于在某些页面上提供 AJAX 控件,也可能在某些时候被移动应用程序使用。
我还有几个需要显示和编辑相同数据的非 AJAX MVC 视图。如果我要直接在控制器中使用实体框架,我需要为登录用户重新实现任何相关的数据过滤。正确的方法是在同一应用程序中本地查询相同的数据服务吗?
我有一个公开我的数据模型的 WCF 数据服务。数据安全/过滤和业务规则是使用查询拦截器和基于表单身份验证 cookie 中的当前用户的服务操作来实施的。
数据服务用于在某些页面上提供 AJAX 控件,也可能在某些时候被移动应用程序使用。
我还有几个需要显示和编辑相同数据的非 AJAX MVC 视图。如果我要直接在控制器中使用实体框架,我需要为登录用户重新实现任何相关的数据过滤。正确的方法是在同一应用程序中本地查询相同的数据服务吗?