我正在创建一个 Asp.net Core WebAPI 项目。
我想定义一个属性(例如 ExampleAttribute)并访问其中的 HttpContext 并执行一些操作,最后在必要时返回一个 ObjectResult 或继续。
我不知道我这样做是否正确,但我想以这种方式定义一个属性:
```
public class DeveloperTaskAttribute : Attribute
{
// using HttpContext and doing some action
//I will returning BadRequest("") if necessary
// or continue...
}
```
并在此端点中使用:
[HttpGet]
[ExampleAttribute] // using attribute
public IActionResult EndPoint1()
{
// doing some action in endpoint1
}
我该怎么做? 感谢您的帮助。