3

我通过 NuGet 安装了 ServiceStack,并在 SetConfig 中添加了以下配置:

EnableFeatures = Feature.All.Remove(Feature.Metadata)

它已经从 /metadata 中删除了物理页面,但是,每次我尝试访问根目录时,我仍然被重定向到 /metadata。我在官方页面( https://github.com/ServiceStack/ServiceStack/wiki/Metadata-page )上看不到任何其他允许我处理此问题的内容- 任何帮助将不胜感激!

4

2 回答 2

3

您可以为您的服务添加自己的 Default.html/.cshtml/etc 主页,也可以在EndpointHostConfigDefaultRedirectPath或中指定。MetadataRedirectPath

于 2012-10-14T22:44:00.673 回答
1
    SetConfig(new EndpointHostConfig {
        EnableFeatures = Feature.All
                                   .Remove(Feature.Metadata)
                                 //.Remove(Feature.PredefinedRoutes)
                                 //.Add(Feature.ProtoBuf)
                                 //... and more
                                   ,
        DefaultRedirectPath = "/default", //set default|index|home
      //... and more
    }); 
于 2012-11-04T22:49:16.633 回答