中 学习ASP.NET Core Blazor编程系列十——路由( 三 )


约束
示例
匹配项示例
固定条件区域性 匹配
bool
{active:bool}
true, FALSE

datetime
{dob:datetime}
2016-12-31, 2016-12-31 7:32pm

decimal
{price:decimal}
49.99, -1,000.01

double
{weight:double}
1.234, -1,001.01e8

float
{weight:float}
1.234, -1,001.01e8

guid
{id:guid}
CD2C1638-1638-72D5-1638-DEADBEEF1638,
{CD2C1638-1638-72D5-1638-DEADBEEF1638}

int
{id:int}
123456789, -123456789

long
{ticks:long}
123456789, -123456789

【中 学习ASP.NET Core Blazor编程系列十——路由】警告
验证 URL 的路由约束并将转换为始终使用固定区域性的 CLR 类型(例如 int 或 DateTime) 。这些约束假定 URL 不可本地化 。

经验总结扩展阅读