标签: asp.net-core
在我的ASP.NET Core应用程序中,我实现了一个自定义IApplicationFeatureProvider<ControllerFeature>以动态加载程序集和注册控制器。但是PopulateFeature()仅被调用一次,然后被缓存。我想在以后加载更多程序集时再次触发它。
IApplicationFeatureProvider<ControllerFeature>
PopulateFeature()
我能够确定它已缓存在DefaultActionDescriptorCollectionProvider中。我不知道需要确切地(以及如何)覆盖才能达到预期的效果。
DefaultActionDescriptorCollectionProvider