2009-06-10 12 views
1

J'ai dans Spring.NET quelques objets que j'ai créés dans la portée de la requête. Cela fonctionne bien lorsque l'instance existe mais parfois ils doivent être null. Si je renvoie null de l'usine qui les crée, j'obtiens une erreur de Spring.NET indiquant qu'il ne peut pas envelopper un objet nul. Je suppose qu'il essaie de créer un proxy autour de l'objet et de ne pas le faire puisqu'il est nul.Comment traiter les objets de portée nulle dans Spring.NET

Comment est-ce que j'obtiens Spring.NET pour accepter une null d'une méthode d'usine?

Répondre

1

Je ne sais pas comment obtenir Spring.NET d'accepter une valeur nulle à partir d'une méthode d'usine, mais vous pouvez peut-être utiliser la NullObject Pattern dans votre méthode d'usine, de sorte que votre retour usine un objet qui ne fait rien au lieu d'un référence nulle.

Questions connexes