在我正在工作的特定项目中,拥有一个空的日志服务对象是合适的。因为这是在Spring.Net中配置的如何配置我的spring.net对象为null。这就是我想做的。有可能吗?
<objects xmlns="http://www.springframework.net">
<!-- Messages -->
<object id ="LogService">
<null />
</object>
答案 0 :(得分:4)
您可以注入一个空对象:
<object id="MyObject">
<property name="LogServer">
<null/>
</property>
</object>
要创建一个null对象,必须实现IFactoryObject并返回null。 http://www.springframework.net/doc-latest/reference/html/objects.html#objects-factory-extension