Autofac IComponentContext.Registrations为空

时间:2016-05-18 12:10:55

标签: c# autofac

我的Core项目中有IDispatcher接口:

' '.join(lstr).split()

在基础设施项目中,我正在实施:

public interface IDispatcher
{
    ...
}

现在我正在打电话:

public class AutofacDispatcher : IDispatcher
{
    private readonly IComponentContext container;

    public AutofacDispatcher(IComponentContext container)
    {
        this.container = container;
    }
        ...

}

Dispatcher中的私有IComponentContext为空,没有注册。

为什么会这样,我怎样才能使它发挥作用?

1 个答案:

答案 0 :(得分:1)

嗯,我自己想出来了。

我在容器中注册了太多(超过7k)。

我设法仅引用我的程序集,现在它正在工作。