Autofac - 通过XML配置文件将自定义组件作为参数注入

时间:2016-10-28 10:53:20

标签: .net autofac xml-configuration

使用Castle.Windsor我能够通过XML配置定义服务的实现,并将此实现作为参数传递给其他服务:

<components>
    <component id="service1" service="MyAssembly.IService, MyAssembly" type="MyAssembly.Service1, MyAssembly"/>
    <component id="consumer" type="MyAssembly.Consumer, MyAssembly">
        <parameters>
            <serviceInstatnce>${service1}</serviceInstatnce>
        </parameters>
    </component>
</components>

有没有办法用Autofac XML配置做同样的事情?我在他们的文档或教程中找不到任何相关内容。

0 个答案:

没有答案