ServiceStack 元数据页面
ServiceStack metadata page
我们正在为一个新的内部项目评估 ServiceStack。
我们正在使用模板 https://github.com/NetCoreTemplates/web 但是当我们 运行 应用程序时,应用程序不会自动重定向到元数据页面,就像文档中的行为一样,但打开浏览器到 http://localhost:5001
有人可以帮助我们吗?
谢谢
Web 模板加载 wwwroot/index.html
主页,其中显示了使用 Vanilla JS 从网页调用 ServiceStack API 的示例以及从 built-in [=17] 调用 API 的链接=].
如果您希望在启动时重定向到 /metadata
页面,您可以在您的 ServiceStack AppHost 中配置它:
SetConfig(new HostConfig {
DefaultRedirectPath = "/metadata"
});
或者,如果您删除 wwwroot/index.html
主页,您可以使用 ASP.NET 核心中间件在 Program.cs
中配置回退路由
app.UseServiceStack(new AppHost());
app.Run(async context => context.Response.Redirect("/metadata"));
这会将未处理的路由重定向到 /metadata
页面。
我们正在为一个新的内部项目评估 ServiceStack。 我们正在使用模板 https://github.com/NetCoreTemplates/web 但是当我们 运行 应用程序时,应用程序不会自动重定向到元数据页面,就像文档中的行为一样,但打开浏览器到 http://localhost:5001
有人可以帮助我们吗?
谢谢
Web 模板加载 wwwroot/index.html
主页,其中显示了使用 Vanilla JS 从网页调用 ServiceStack API 的示例以及从 built-in [=17] 调用 API 的链接=].
如果您希望在启动时重定向到 /metadata
页面,您可以在您的 ServiceStack AppHost 中配置它:
SetConfig(new HostConfig {
DefaultRedirectPath = "/metadata"
});
或者,如果您删除 wwwroot/index.html
主页,您可以使用 ASP.NET 核心中间件在 Program.cs
app.UseServiceStack(new AppHost());
app.Run(async context => context.Response.Redirect("/metadata"));
这会将未处理的路由重定向到 /metadata
页面。