1
我需要能夠將我的web.config serviceModel元素的XML存儲在數據庫中,並讓我的應用程序在啓動時讀取它。有沒有辦法做到這一點,只需更改我的啓動代碼以覆蓋.config文件中的serviceModel元素?我看到有關於appSettings部分here的另一個問題的答案。有沒有辦法讓我的WCF設置以編程方式設置?
如何爲serviceModel執行此操作?
我需要能夠將我的web.config serviceModel元素的XML存儲在數據庫中,並讓我的應用程序在啓動時讀取它。有沒有辦法做到這一點,只需更改我的啓動代碼以覆蓋.config文件中的serviceModel元素?我看到有關於appSettings部分here的另一個問題的答案。有沒有辦法讓我的WCF設置以編程方式設置?
如何爲serviceModel執行此操作?
當然 - 你可以從你希望的任何配置文件加載服務模型配置:-)沒有問題。
如果您需要經常這樣做,您可能需要考慮創建自己的自定義ServiceHost類。關於如何做到這一點,請看這個優秀的blog post,或者這個特別是hosting a service inside IIS。
馬克