美好的一天人們。我從來沒有在這些類型的網站上發佈過,但是讓我們看看它是如何發展的。WCF服務客戶端
今天我第一次開始使用WCF,我看了幾個截屏,現在我準備跳入我的第一個實現它的解決方案。一切都很好,到目前爲止所有的工作,雖然我的問題來了,當我在我的調用程序/客戶端創建WCFServiceClient。
可以說我的ServiceContract /接口定義了我的方法暴露給客戶端,有許多方法每個都與某個實體對象有關。我怎樣才能將一個特定實體的所有相關方法邏輯分組在一起,以便在我的代碼中它看起來像
WCFServiceClient.Entity1.Insert();
WCFServiceClient.Entity1.Delete();
WCFServiceClient.Entity1.GetAll();
WCFServiceClient.Entity1.GetById(int id);
WCFServiceClient.Entity2.AddSomething();
WCFServiceClient.Entity2.RemoveSomething();
WCFServiceClient.Entity2.SelectSomething();
...
而不是
WCFServiceClient.Insert();
WCFServiceClient.Delete();
WCFServiceClient.GetAll();
WCFServiceClient.GetById(int id);
WCFServiceClient.AddSomething();
WCFServiceClient.RemoveSomething();
WCFServiceClient.SelectSomething();
我希望這是有道理的。我搜索谷歌,我已經嘗試了我自己的邏輯推理,但沒有運氣。任何想法,將不勝感激。
射擊 胡安
歡迎!發佈代碼時,單擊工具欄上的格式代碼按鈕('101')以正確格式化。 – SLaks 2010-02-17 13:15:19