RegisterAssemblyTypes但没有PreserveExistingDefaults?
|
当使用
RegisterAssemblyTypes
从程序集中注册类型时,我注意到没有PreserveExistingDefaults
,这与单一类型注册一样。
我通过在注册中添加配置操作,修改每个注册以保留默认值来解决此问题:
var rb = builder.RegisterAssemblyTypes(...);
rb.ActivatorData.ConfigurationActions.Add((t, r) => r.PreserveExistingDefaults());
问题是,我是否缺少一些已经实施的明显功能?或者我应该为项目提交适当的扩展方法:)
没有找到相关结果
已邀请:
1 个回复
抬澈帅沮