0
我得到异常多找到了类型的对象:A - > EQUITY_SWAP_EQUITY_RESET_VIEWMODEL,EQUITY_SWAP_INTEREST_RATE_RESET_VIEWMODEL。没有对象将被解析。派生对象的实例创建时没有任何问题。基础对象抛出上述异常。我试图去除派生对象定义parent属性,我仍然得到同样的异常。我该如何解决这个问题?春.NET继承实现
public class A
{
public A(string name, int age, string gridType)
{
}
}
public class B: A
{
public B(string name, int age, string gridType) : base(name, age, gridType)
{
}
}
<object id="EQUITY_SWAP_EQUITY_RESET_VIEWMODEL" singleton="false" type="A">
<constructor-arg index="0" value="David" />
<constructor-arg index="1" value="10" />
<constructor-arg index="2" value="modern" />
</object>
<object id="EQUITY_SWAP_INTEREST_RATE_RESET_VIEWMODEL" singleton="false" parent="EQUITY_SWAP_EQUITY_RESET_VIEWMODEL" type="B">
<constructor-arg index="0" value="Suresh" />
<constructor-arg index="1" value="12" />
<constructor-arg index="2" value="old fashioned" />
</object>
尝试使用'类型= “MyNamespace1.A”'和'类型= “MyNamespace2.B”' – jsanalytics