1

我看到了几个类似的问题,但没有确切的答案。

如果我扫描一个程序集:

containerBuilder.RegisterAssemblyTypes(...)

然后我可以调整以这种方式注册的特定类型的注册吗?,即:

containerBuilder.RegisterAssemblyTypes(...)
containerBuilder.GetRegistration<MyType>().WithParameter("param", paramValue);

有没有办法用 Autofac 实现这种东西?

4

1 回答 1

0

您可以使用 except() 方法从扫描中排除类型,然后您可以手动注册您的特殊类型。有关Autofac wiki的更多信息。

于 2013-10-13T06:37:51.673 回答