如何在Spring.NET中处理null请求范围对象

时间:2009-06-10 09:17:20

标签: configuration spring.net

我在Spring.NET中有几个在请求范围内创建的对象。当实例存在时,这可以正常工作,但有时它们需要为null。如果我从创建它们的工厂返回null,我从Spring.NET收到一个错误,表明它无法包装一个null对象。我收集它是试图围绕对象创建一个代理,但由于它是null,所以没有这样做。

如何让Spring.NET从工厂方法接受null?

1 个答案:

答案 0 :(得分:1)

我不知道如何让Spring.NET从工厂方法接受null,但也许你可以在工厂方法中使用NullObject Pattern,这样你的工厂就会返回一个对象没有而不是空引用。