我想创建一个自定义操作选择器。
我已经通过扩展成功地做到了这一点IControllerConfiguration
,Attribute
但是这需要用[CustomActionAttribute]
.
我想避免这种情况。我有一个自托管的 web api 服务,并且更愿意插入 HttpSelfHostConfiguration
例如。我想要类似下面的东西。
new HttpSelfHostConfiguration(baseAddress)
.ControllerConfiguration
.Add(new CustomActionAttribute())
上面的代码不起作用,但它描述了我试图达到的想法。
我还没有看到任何这样的例子,也没有看到任何显示设置 custom 的正确注入点的例子IControllerConfiguration
。