我有一个ASP.NETWebAPI项目ApiController提供了一个User具有以下操作的端点: GET /api/UserDELETE /api/user 我想提供以下端点: GET /api/user/metrics 但是,当我像这样定义控制器操作时: [HttpGet]{
return我想我必须通过映射HTTP路由来解决这个问
我将appsettings.json中的Serilog配置为通过应用程序中的tcp将条目登录到asp net core web api Logstash中,方式如下: "Serilog": {=“Token”}匹配的路由。执行动作"Deal.WebApi.Controllers.TokenController.CreateToken (Deal.WebApi)“
使用参数(“"Deal.
在这种情况下,我需要重写ASP.NET WebForms应用程序中旧的WebForms API中的方法。我正在使用WebAPI作为新API的基础,它一直运行得很好,除非在新API中找不到动作时需要路由回退。目前情况并非如此,相反,每当WebAPI控制器没有匹配的操作时,我就会得到一个"404: not“。}/{action}/{id}",
new { id = Rout