如何在创建对象时指定不使用没有参数的构造函数?我知道如何为参数化的一个做这个,但是找不到参数less constructor的任何帮助。
我知道如何通过代码执行此操作,但需要通过配置来实现此目的。
答案 0 :(得分:3)
你能在配置中指定一个空的constructor
节点吗?
<types>
<type type="MyProject.IRepository, MyProject, Version=1.0.0.0, Culture=neutral"
mapTo="MyProject.DefaultRepository, MyProject, Version=1.0.0.0, Culture=neutral">
<lifetime type="transient" />
<typeConfig>
<constructor>
</constructor>
</typeConfig>
</type>
</types>