c# - 使用 ASP.NET Core 启动时的默认路由
问题描述
使用全新的 ASP.NET Core API 应用程序,如何设置 F5 调试时导航到的默认路由?我的 SPA 服务正确,但每次使用 Visual Studio 启动应用程序时,它默认为https://localhost:44323/api/values
Visual Studio 中似乎没有地方可以配置它。在以前版本的 ASP.NET 中,这是项目属性下的一个选项。
(/api/values
路由是模板设置的默认控制器的路由。)
解决方案
我不确定是否launchsettings.json
仍然是最新的东西,但在我使用的版本 1.+ 中,已经完成了以下操作。转到src -> you_web_project -> properties ->launchSettings.json
并编辑该文件。
根据您使用的调试器(可能是 iis express 或 .net 命令行),编辑下的设置launchUrl
(可能是applicationUrl
默认的 iisExpress),您应该一切顺利。
推荐阅读
- r - 如何添加一列来识别 R 中值的特定组合?
- amazon-web-services - 计算完成后关闭一个ec2实例
- javascript - Discord.js v12 Covid Stats 命令
- java - Jackson 如何将一个 Pojo 字段映射到 2 个(json)字段(相同的内容,不同的名称)
- c# - 实体框架扩展:不能 BulkMerge 具有空标识属性的实体
- mysql - 如何在 SQL 中查找包含一个或多个空值的列的列表
- c# - 即时将原始音频字节从 NAudio 转换为 wav 字节
- r - R - 将一些数据框列转换为行
- postgresql - 如何在远程 PostgreSQL 集群上运行 pg_relation_filepath-function?
- reactjs - 使用 react-testing-library 测试 material-ui 数据网格的问题