服务与servicestack一个静态文件(Serving a static file with s

2019-09-21 15:43发布

我将如何去走一走服务使用servicestack一个静态的文件?

我想补充的路线一样Routes.Add(/应用程序),当一个客户端发出的这条道路,我需要返回一个Silverlight XAP文件GET。

Answer 1:

ServiceStack已经能够通过直接引用他们为静态文件。

否则,如果你想有一个服务返回下载一个文件,你可以这样做有:

return new HttpResult(new FileInfo("~/app.xap"), asAttachment:true) {
   ContentType = "application/x-silverlight-app"
};

注: asAttachment将控制是否要发送HTTP Content-Disposition头。

关于ServiceStack的反应更多信息在这前面的问题: ServiceStack并返回一个流



文章来源: Serving a static file with servicestack