2011-09-13 11 views
0

MVC 2.0フレームワークを使用してライブラリのオブジェクトをインスタンス化しようとしています。MVC 2.0 c#asp.net 4.0セッションで共有されているライブラリからオブジェクトをインスタンス化します。

別のブラウザ(新しいセッションを作成)でアプリケーションをナビゲートし、コントローラからこのオブジェクトのメソッドを呼び出すたびに、このオブジェクトをインスタンス化できるようにしたいのです。

オブジェクトの保存とインスタンス化は、どこで行う必要がありますか?

ありがとう

+0

コントローラクラスに保存しようとしましたが、コントローラを同じブラウザで呼び出すたびに再作成され、他のコントローラからオブジェクトを取得する方法がわかりません... – Emanuele

答えて

0

オブジェクトのスコープがセッションの場合は、セッションキャッシュに保存します。

コントローラーのコンストラクターが存在する場合はテストし、そうでない場合は作成してセッションに保管します。

関連する問題