我有一个BaseRepository<T>
实现类IRepository
和一个名为 Customer 的类。
我有一个绑定指定为
builder.RegisterType<BaseRepository<Customer>>().As<IRepository>();
如何使用 Autofac 将此绑定移动到 xml 配置。
这是我尝试过的:
<component
type="MyProject.BaseRepository, MyProject"
service="MyProject.IRepository, MyProject">
<parameters>
<parameter name="connectionString"
value="MyConnectionString" />
</parameters>
</component>
该参数用于传递构造函数参数。实际上我在baserepository的构造函数中有参数