首页 新闻 会员 周边

在 ASP.NET Core 中如何通过 Route 传递指定的参数值

0
悬赏园豆:30 [已解决问题] 解决于 2026-03-18 09:37

比如下面的2个 asp.net core minimal api endpoint,如何将 xmlgz 传递给 ext 参数?

app.MapGet("/sitemap.xml", (string ext) => { });
app.MapGet("/sitemap.xml.gz", (string ext) => { });
dudu的主页 dudu | 高人七级 | 园豆:23243
提问于:2026-03-17 17:33
< >
分享
最佳答案
0

目前只找到通过正则实现的方法

app.MapGet("/sitemap.{ext:regex(^xml$)}", (string ext) => { });
app.MapGet("/sitemap.xml.{ext:regex(^gz$)}", (string ext) => { });
dudu | 高人七级 |园豆:23243 | 2026-03-17 18:23
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册