除非重建解决方案,否则按惯例进行的Unity注册不起作用

时间:2013-07-22 16:14:25

标签: asp.net-mvc-4 dependency-injection inversion-of-control unity-container

我正在尝试在一个非常标准的MVC4应用程序中使用Unity的Convention by Convention功能。我正在使用以下代码...

unityContainer.RegisterTypes(AllClasses.FromAssembliesInBasePath(),
  WithMappings.FromMatchingInterface,
  WithName.Default,
  WithLifetime.ContainerControlled);

这是我的问题。如果在解决方案上进行了重建,则注册工作完美。如果我在结束它之后立即重新调试应用程序,而不是导致构建,则注册不起作用。它似乎为容器添加了一些注册,但不是全部。

有没有人遇到类似的问题或有解决方案?我将提供所需的任何其他信息,但我假设这个只会被修改为“我以前见过这个”:)

0 个答案:

没有答案