是否可以強制WcfSvcHost(在執行F5時或在調試解決方案中的其他項目時自動執行)使用自定義的ustom服務?強制WcfSvcHost.exe使用我的自定義服務主機
我有我的自定義服務主機在我的asp.net主機容器工作得很好通過使用服務工廠,反過來調用自定義服務基地。
但是,當WcfSvcHost執行它不使用我的自定義ustom服務。
這可能嗎?
如果不是,我的替代品是什麼?我認爲我必須取消選中「在另一個解決方案中調試項目時啓動WCF服務主機」,它位於應用程序屬性的WCF選項中,但是我必須創建控制檯主機容器?
而我不能讓控制檯主機容器自動執行每次我調試別的東西?
我下的應用程序性能調試(也許我可以用這樣的強制定製的ServiceHost的加載)注意到這個
/client:"WcfTestClient.exe"
問題的存在是,我有我的自定義的ServiceHost注入一些UNITY(國際奧委會)的東西,這裏的重寫方法...所以它必須執行,否則失敗。
protected override void InitializeRuntime()
{
Bootstrapper.ConfigureUnityContainer();
base.InitializeRuntime();
}