autofac依赖注入抛出异常

时间:2015-01-14 06:41:03

标签: config autofac code-injection

在我的网络配置中,我有

<configSections>
    <section name="autofac" type="Autofac.Configuration.SectionHandler, Autofac.Configuration" />
</configSections>

然后......

<autofac>
  <components>
    <component type="xyz.Service.TrainerService, xyz.Service" service="xyz.Service.Contracts.ITrainerService,xyz.Service.Contracts">/component>
  </components>
</autofac>

在我的WebApiConfig.cs中,我有以下两行......

builder.RegisterModule(new ConfigurationSettingsReader("autofac"));
var container = builder.Build();

TrainerService是concreate类,ITrainerService是相关接口,而xyz.Service和xyz.Service.Contracts是名称空间。

但上面的代码告诉我“找不到类型'xyz.Service.TrainerService,xyz.Service'。它可能需要装配资格,例如下一行的”MyType,MyAssembly“错误

var container = builder.Build();

有人可以给我一个解决方案,以使autofac dependancy injection工作吗?

0 个答案:

没有答案