ServiceStack中的剃刀支持是否依赖于MVC库?

时间:2013-07-24 20:02:08

标签: servicestack

我正在查看razor rockstars示例,检查ServiceStack中的剃刀功能,发现没有提到依赖System.Web.Mvc库。示例项目也没有将其作为参考。但仔细看看exmaple中的web.config文件,我发现在“system.web.webpages.razor”部分下,正在使用的主机factoryType是“System.Web.Mvc.MvcWebRazorHostFactory”。这是否意味着servicestack中的剃刀支持确实依赖于MVC库?

1 个答案:

答案 0 :(得分:1)

ServiceStack.Razor不需要依赖MVC。

system.web.webpages.razor部分是为了让VS.NET智能化,因此您可以使用MVC中的相同配置来配置ServiceStack中的Razor支持,这也可以通过添加任何视图命名空间在代码中完成到Config.RazorNamespaces