[英]How to send full entity to WCF Restful service (Post) to do an update?
[英]How to update Entity through WCF service
我讓Entity Framework DbContext在本地工作,直接連接到SQL數據庫。
現在,我試圖將實體框架的內容放在WCF服務之后。 WCF服務將公開與基礎實體相對應的自己的一組服務層對象(DataContracts)。 客戶端永遠不知道基礎數據存儲和實體。
但是,如何進行更新? 我需要保留PK嗎? 如果是這樣,通常的做法是什么?
您的幫助得到了贊賞。 謝謝。
是的,您需要保留主鍵。 我將它們放在面向對象的客戶端中。 您可以在客戶端檢索數據時將它們作為對象的一部分傳遞回去,以便它們又可以在更新時將其傳遞回給您。
如果PK名稱與您的抽象名稱不符,只需將其命名為其他名稱,您的服務只需要知道映射即可。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.