我正在尝试创建一个控制台应用程序来公开JSON服务。 另外我想托管html和js页面来使用它们。 我将* .md(偶数* .htm)文件放入Views文件夹,但我无法访问它们。
如果我添加一个路径“.Add(”/ Test“)”“(其中MyMarkdownView:MarkdownViewBase),我甚至得到一个”KeyNotFoundException,字典中没有给定的密钥。“异常。
一般是否可行,或者我应该自己做服务(类似于https://github.com/jimschubert/blogs/blob/master/2012-07-15/RazorExample/Main.cs)来托管他们?
答案 0 :(得分:3)
您可能对Razor Rockstars控制台应用程序感兴趣,该应用程序使用与现有ServiceStack web services一起使用的嵌入式资源 MVC Razor视图。
即。示例项目显示了在ServiceStack中托管MVC Razor页面的3种不同方法: