如何通过Windsor配置文件将类的Nullable属性设置为null?
假设我有一个这样的课程:
public class MyComponent
{
public int? MyProperty { get; set; }
}
和类似的配置文件:
<component id="MyComponent" ...>
<parameters>
<MyProperty>!!! what do I put here? !!!</MyProperty>
</parameters>
</component>
我在上面的内部文本中将属性设置为null是什么? (是的,我知道在这个例子中默认情况下它实际上是null,但想象它在构造函数中设置为其他东西)
空文字不起作用 - 我已经检查过了。
答案 0 :(得分:1)
这是不可能的,但我不认为这是一个缺失的功能。 如果你不需要它 - 明确它 - 创建一个没有这个参数的构造函数,Windsor将处理这个就好了。