0
A
回答
2
由於生成的類,有兩種解決方法:
1)你可以編輯類,並添加MEF輸出屬性,但它不是)來修改生成的類
2你一個很好的做法可以複製生成的類並使用該類創建一個新的類,您可以在該類上完全控制並添加MEF導出屬性。
0
添加服務引用時生成的客戶端類標記爲「部分」。只需在非生成的文件中創建第二個定義並將ExportAttribute添加到該文件中即可。
0
This是另一種解決方案。 ...將服務功能展示爲共享服務。
相關問題
- 1. WCF wrap代理客戶端
- 2. WCF和客戶端代碼
- 3. WCF客戶端和非WCF客戶端
- 4. 用於ASP .NET客戶端的WCF客戶端代理
- 5. TimeoutException異常由WCF客戶端代理
- 6. wcf客戶端通過代理
- 7. WCF 4關閉客戶端代理
- 8. WCF客戶端代理初始化
- 9. WCF無法生成客戶端代理
- 10. WCF客戶端代理狀態
- 11. 客戶端上的代理WCF嚮導
- 12. 禁用WCF客戶端的Web代理?
- 13. 將WCF服務公開給asmx客戶端和WCF客戶端
- 14. Zend Framework和客戶端用戶代理
- 15. WCF Java客戶端和IncludeTimestamp
- 16. WCF和多個客戶端
- 17. WCF回調和非WCF客戶端
- 18. 在多個端點的客戶端創建WCF代理
- 19. 溫莎WCF多客戶端客戶端
- 20. 向生成的WCF客戶端代理代碼添加方法
- 21. WCF與非WCF客戶端
- 22. Apache的HTTP客戶端和代理
- 23. WCF客戶端應該InnerChannel處理?
- 24. 客戶端代碼使用WCF
- 25. 包裝樣板wcf客戶端代碼
- 26. WCF客戶端測試程序和客戶端憑證
- 27. Silverlight中動態WCF客戶端代理的解決方案?
- 28. 在WCF客戶端代理替換未知DataContract的屬性值
- 29. WCF城客戶端代理離開溝道開
- 30. 創建WCF Json/RESTful服務客戶端代理
因此,如果我需要更新服務引用,那麼會發生什麼情況,那麼我必須重新複製類,等等。也許沒有更好的解決方案。謝謝! – Tan
您可以創建自己的代理,但它將基於與該服務相同的接口,因此您在修改服務時必須始終進行更新。 –