.NET 8 将为所有路由提供路由语法高亮显示,包括minimal API
、MVC
、Web API
、Razor 页面
和 Blazor
中的路由。
路由语法高亮显示依赖于在代码库中应用的 StringSyntax
属性。这是一个小功能增强,但体验非常好!.Net 8 关于路由的功能增强包括:
路由语法高亮显示
自动完成参数和路由名称
自动完成路由约束
路由分析器和修复
直观的感受一下
路由中的参数名称和约束自动完成
增强的代码分析和自动修复。包括路由语法错误、缺少参数与无效约束