2014-01-23 44 views
2

我正在學習使用ASP.NET MVC和Service Stack構建網站的教程。Service Stack v4中的ServiceStackHttpHandlerFactory發生了什麼變化?

當我拉了最新版本的服務堆棧的,我得到:

「未能從程序集‘ServiceStack’加載類型‘ServiceStack.WebHost.Endpoints.SeviceStackHttpHandlerFactory’。」

和SerivceStack.WebHost.Endpoints沒有出現在對象瀏覽器中。

如果我特別安裝了一個小於4的版本,它可以工作,它在對象瀏覽器中。

我似乎無法找到有關這些文件的位置以及替代方法的信息。

任何幫助,將不勝感激!

回答

3

很多類都被移動了,目的是簡化命名空間。現在在ServiceStack組件中現在是ServiceStack.HttpHandlerFactory

從ServiceStack 3升級到4時,您需要更新web.config中的處理程序條目。這是新的規範配置:

<add path="*" name="ServiceStack.Factory" type="ServiceStack.HttpHandlerFactory, ServiceStack" verb="*" preCondition="integratedMode" resourceType="Unspecified" allowPathInfo="true" /> 
+0

這樣做 - 謝謝! – rplas

相關問題