新しいプロジェクトに WPF4 と PRISM4 を使用しています。
複数のビューを含む単一のモジュールがあります。DIはユニティで行われます。初めて ViewA から ViewB に移動すると、ViewB が作成され、そのコンストラクターが呼び出されます。しかし、2 回目、3 回目に ViewB に移動しようとすると、ViewB は作成されませんが、既存のインスタンスが再利用されます。
ナビゲーション目的でIRegionManager.RequestNavigateを使用しています。
TransientLifeTimeManagerをRegisterType Unity メソッドに渡そうとしましたが、役に立ちませんでした。
移動するたびに新しいビューを作成するようにプリズムやユニティを構成する方法はありますか?
ありがとう。