【问题标题】:Can/Should you use RIA's core domain service to perform services not related to entities?您可以/应该使用 RIA 的核心域服务来执行与实体无关的服务吗?
【发布时间】:2012-03-31 05:02:39
【问题描述】:

我正在使用 Silverlight 的 WCF RIA 服务。显然,我主要使用它来从数据存储中检索实体。我的问题是,是否可以在域上下文中定义与实体的 CRUD 操作无关的其他方法?例如,我可以定义

    [Invoke]
    public void SendEmail(String Message)
    {
        //Do Something
    }

sendemail 方法与我的应用程序的实体无关。

完成了吗?有什么缺点吗?我应该只定义标准 WCF 服务吗?

寻找意见,因为我似乎无法以某种方式找到信息。

【问题讨论】:

    标签: c# wcf entity-framework wcf-ria-services ria


    【解决方案1】:

    我认为这很好。如果您已经在使用 RIA,我看不出有任何缺点。为了使事情更有条理,您可以创建另一个 DomainService 并将您的 CRUD 工作与其他方法分开。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-05
      • 1970-01-01
      • 2012-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-05
      • 1970-01-01
      相关资源
      最近更新 更多