asp.net MVC 4 を使用しています。コントローラーの構築時にオブジェクトを ctor 注入するための spring.net セットアップがありますが、一部のオブジェクトはシングルトンではないため、dispose メソッドを処理する方法がわかりません。コントローラーが破棄されると、これらのオブジェクト。コントローラークラスがこれらのオブジェクトを構築しなかったため、これらのオブジェクトをコントローラークラスで破棄するメソッドを呼び出すのは間違っているように感じます。私のIoCコンテナーはそうしました。どんな助けでも大歓迎です。ありがとうございました。
inversion-of-control - asp.net を使用した IoC (spring.net) - コントローラーに非シングルトン オブジェクトを注入する - どこに配置すればよいですか?
1 に答える
2
Request
Web 要求の最後に破棄するインスタンスのスコープを定義することを検討してください。詳細については、Spring ドキュメントのWeb オブジェクト スコープを参照してください。
于 2012-05-31T15:11:10.953 に答える