创建依赖于当前ComponentRegistry的注册 - Autofac

时间:2016-06-17 07:52:37

标签: autofac

目前卡在autofac注册问题上。总结一下,我有一个autofac模块,可以注册许多IHandle实例。可能有许多IHandle和IHandle的实现,每个typeof(A)或typeof(B)都有一个相应的配置类,它被传递到具有相同构建器的另一个Module。 我的问题是在构建过程中如何获得实现>的当前注册?并将它们与正确的消息配置相匹配,记住可能有许多IHandle实现。

我想使用builder.Register(ctx => {})但是如何在此Register调用中循环并为组件注册表中的每个处理程序注册多个处理器

我可以通过不知道如何注册匹配配置的新处理器来获取注册表中的IHandle类型

希望有道理......

提前致谢

理查德

0 个答案:

没有答案