簡體   English   中英

為什么Silverlight 4將WCF RIA服務用於Entity Framework?

[英]why Silverlight 4 uses WCF RIA service for Entity Framework?

我想在Silverlight中使用實體框架,但是沒有RIA服務。

有什么辦法嗎?

如果WCF RIA是強制性的,為什么呢?

Silverlight是客戶端運行時(服務器上未執行代碼)。 因此,您不能使用實體框架直接從中調用數據庫。 RIA Services本質上創建了Silverlight可以與之交談的Web服務層。 在客戶端,創建代理類以與服務層進行交互。 RIA數據服務旨在使它看起來像您在直接詢問EF一樣。

要在沒有RIA服務的情況下使用EF,您可以創建一個基本服務類並在其中包含所有業務邏輯,並且可以從該服務中使用實體框架。 您將像其他任何服務一樣調用此服務層。

暫無
暫無

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

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