簡體   English   中英

您可以/應該使用RIA的核心域服務來執行與實體無關的服務嗎?

[英]Can/Should you use RIA's core domain service to perform services not related to entities?

我在Silverlight中使用WCF RIA服務。 顯然,我主要將其用於恢復數據存儲中的實體。 我的問題是,可以定義與域上下文中實體的CRUD操作無關的其他方法嗎? 例如,我可以定義

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

sendemail方法與我的應用程序的實體無關。

完成了嗎 有什么缺點嗎? 我應該只定義標准WCF服務嗎?

尋找意見,因為我似乎無法以一種或另一種方式找到信息。

我認為這很好。 如果您已經在使用RIA,則看不到任何缺點。 為了使事情更有條理,您可以創建另一個DomainService並將您的CRUD工作與其他方法分開。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM