2009-12-03 59 views
1

當我在Visual Studio的項目中添加服務引用時,它會自動生成名爲ServiceName Client的服務的代理。我真的不喜歡那個命名方案。有沒有辦法將它改成ServiceName Proxy?我可以自動更改自動生成的wcf代理的名稱嗎?

我可以在自動生成的代碼中自己重命名類,但是每次向服務添加新功能並轉到UpdateServiceReference時,它都會重新生成代碼並將其更改回舊名稱。

我簡短的網絡搜索揭示了一種方法來創建我自己的WCF代理生成器類,但我希望有一些簡單的屬性,改變如何計算類名稱。

回答

2

和你一樣,我一直不滿意Visual Studio的WCF服務引用的代碼生成。我從來不喜歡命名方案,我也不想在每次更新我的服務時更改它。

要回答你的問題,我不知道是否有方法來改變它。但在dnrTV觀看this video後,我頓悟了一下。從那以後,我一直在使用適合我的項目的命名方案手動編寫我的WCF客戶端代理。

+0

偉大的視頻。看起來我也會開始編碼我自己的 – vishvananda 2009-12-04 05:59:27

相關問題