Prism は超軽量のオープンソース フレームワークで、以前は Angel として知られていましたが、現在は Prism に名前が変更されました。 Prism 初期化アプリケーションに関する初期調査
Bootstrapper (推奨される学習: Bootstrap ビデオ チュートリアル )
##Bootstrapper クラスの役割は、Prism クラス ライブラリを使用してアプリケーションを初期化することです。抽象クラス Bootstrapper によって提供される関数のほとんどは仮想メソッドです。
DI
UnityBootstrapper クラスと MefBootstrapper クラスは、必要な機能のほとんどを実装します。シェル
Prism アプリケーションでは、シェルまたはメイン ウィンドウを作成する責任はブートストラップにあります。シェルが依存する一部のサービス (リージョン マネージャーなど) は、シェルを表示する前に初期化する必要があるためです。重要な決定事項
Unity、MEF、またはその他の依存関係注入コンテナーを使用するかどうか、これによって Bootstrapper クラスの作成が決定されます;どのサービスが使用されるかアプリケーション、これら サービスはコンテナーに登録する必要があります。ログ サービスを作成する必要があるかどうか、または他のログ サービスが必要かどうかを決定します。必要なモジュールを決定します。コード ステートメントとフォルダー スキャン、構成ファイルまたは XAML 構成を表示して、検出するアプリケーション;コア ステップ
ブートストラップの作成CreateShell の実装メソッドアプリケーションのシェルに戻る クラスのインスタンスとして、必要に応じてシェル オブジェクトを作成するか、コンテナからシェルを取得するかを選択できます。protected override DependencyObject CreateShell()<br>{<br> return this.Container.Resolve<Shell>();<br>}<br>
Bootstrap チュートリアル 列にアクセスして学習してください。
以上がブートストラップとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。