我有一個ASP.NET MVC 1.0 webapp,它充當我們外部API的前端站點。更具體地說,它有我們的API客戶端的控制面板,文檔等。在ASP.NET MVC Web應用程序中託管WCF服務
現在我想在我們的項目中移動實際的API(這是一組WCF服務),例如,http://api.example.com/controlpanel/dashboard
會由ASP.NET MVC運行時提供服務,其中http://api.example.com/services/1.0/users.svc
將由適當的WCF服務提供服務。
當然,這可以通過在IIS中添加一個services/1.0
虛擬文件夾來完成,但我確實是希望這兩個部分位於一個項目中。
這樣可以嗎?如果是的話,我該如何整合這兩個野獸?
我已經開始了一個賞金,因爲我想做同樣的事情。希望有人知道答案,以節省我尋找它:) – 2010-10-27 23:12:03
看起來像我到東西:[託管WCF與ASP.NET並排](http://msdn.microsoft.com/en-us/庫/ aa702682.aspx)。 – 2010-03-17 13:40:57
這似乎談論ASP.NET應用程序,而不是ASP.NET MVC應用程序。特別是,我對如何讓WCF能夠很好地在MVC中進行路由感興趣。 – 2010-06-20 07:57:17