2009-06-10 62 views
1

我在请求范围中创建了Spring.NET中的几个对象。这在实例存在时正常工作,但有时它们需要为空。如果我从创建它们的工厂返回null,我从Spring.NET中得到一个错误,指出它不能包装一个空对象。我收集它试图围绕对象创建代理,并且因为它为空而未能这样做。如何处理Spring.NET中的空请求范围对象

如何让Spring.NET接受工厂方法中的空值?

回答

1

我不知道怎么去Spring.NET接受来自工厂方法空,但也许你可以使用NullObject Pattern在你的工厂方法,让你的工厂返回它什么都不做,而不是的对象空引用。