ログイン コントロールを備えたツールバー モジュールを含む Silverlight Prism アプリケーションがあります。現在、Bootstrapper でInitializationMode.OnDemandに設定されたメイン リージョンのモジュールがあり、ツールバー モジュールでのログインが成功した後、ModuleManager.LoadModule()を介してモジュールをロードできます。ただし、これは基本的に、ログイン後にロードされるモジュールにツールバー モジュールを緊密に結合しているため、適切ではありません。
ここで質問です...これはベストプラクティスですか、それともツールバーモジュールからCompositePresentationEventを発生させ、シェルに適切なモジュールをロードさせるという行に沿って何かを追求する必要がありますか? または、他のオプションはありますか?私は Prism についてもっと学ぶためにこのアプリケーションを作成しています。できる限りベスト プラクティスに従っていることを確認したいと思っています。