我创建了这个API:
public class FastSchedulerController : ApiController
{
public FastSchedulerController()
{
}
[Route("api/FastScheduler/test")]
[HttpGet]
public string test(string id)
{
return id;
}
}
我正在尝试拨打
http://localhost:55098/api/FastScheduler/test?id=IDvalue
效果很好。
但是构造函数中可能有参数吗?
类似的东西
public class FastSchedulerController : ApiController
{
public FastSchedulerController(string val)
{
}
[Route("api/FastScheduler/test")]
[HttpGet]
public string test(string id)
{
return id;
}
}
我要做的是在执行 api 之前接收一个标识设置的值。 我可以在每个 api 中添加并达到这个值,然后调用该方法,但我希望每次都有一种自动的方法来执行此操作。
按照@ADyson的建议,我使用了过滤器。