Как объединить строки маршрута из заголовков [Route] и CRUD - PullRequest
0 голосов
/ 21 октября 2019

Я хотел бы объединить маршрут, указанный в моем заголовке [Route()], с маршрутами в моих заголовках [HttpPost()], [HttpGet()], [HttpPut()] и [HttpDelete()].

Я попытался исследовать.

[Route("api/[controller]")]
[ApiController]
public class AdminController : ControllerBase
{
    [HttpGet("/user/add/{num1}/")]
    public IActionResult SumActionResult(int num1)
    {
        return Ok(num1 );
    }
}

Я хотел бы иметь возможность вызвать метод SumActionResult, используя следующий код: `

localhost/api/admin/user/add/input

1 Ответ

1 голос
/ 21 октября 2019

Полагаю, вы должны заменить [HttpGet("/user/add/{num1}/")] на [HttpGet("user/add/{num1}")]

...