【发布时间】:2016-06-17 15:51:13
【问题描述】:
ApiController 是否有可用于初始化异步资源的扩展点/覆盖?
我想要这样的东西:
public ValuesController : ApiController
{
private IFoo _foo;
protected async override void InitializeAsync(HttpControllerContext controllerContext)
{
_foo = await CreateFooAsync();
}
}
我知道我可以在每个控制器操作中执行此操作,但我希望避免在 4/5 不同的操作中执行此操作。
【问题讨论】:
标签: c# asp.net-web-api async-await asp.net-web-api2