【问题标题】:Routing path with ServiceStack使用 ServiceStack 的路由路径
【发布时间】:2013-02-06 08:26:32
【问题描述】:

我正在使用 AngularJS,我想在 ServiceStack-serving-static-html 上做以下路由

注意屏幕截图上的intercept any path

另请注意,我没有将 ServiceStack 用于 REST,而是将其用作纯网络服务器来提供静态内容,例如html

是否可以在 ServiceStack 上做到这一点?

【问题讨论】:

  • 我也希望能够做到这一点。因此,我放弃了使用 html5 样式网址的尝试。如果您找到解决方案,请在此处发布...我也会这样做。

标签: angularjs servicestack


【解决方案1】:

这是 node.js 代码,这里没有显示任何 C# ServiceStack AppHost 代码。

ServiceStack 默认支持通过 HTTP 提供静态内容,但要从应用的根目录提供静态内容,您应该将其托管在 /

您没有提到您是通过 ASP.NET 主机托管 ServiceStack 还是作为独立的自托管 HttpListener 使用。如果是后者,您还需要在 VS.NET 中将您想要标记静态文件的 Build Action 的文件设置为 Content 并将其设置为 Copy to Output DirectoryCopy if Newer

【讨论】:

  • 是的,我知道它是 node.js。只是想知道ServiceStack(服务html)是否可以进行路由。我正在使用使用独立自托管的 ServiceStack。除了使用AngularJS在客户端进行路由之外,服务器端也应该支持路由,我在考虑是否可以在服务于html的ServiceStack上进行路由。这是我得到截图的地方:youtube.com/watch?v=5uhZCc0j9RY
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多