私はMVVM-Lightツールキットを使用していて、ViewModelLocatorをApp.Resourcesに保存しています。私は、Application_Launchingイベントが発生する前にViewModelLocatorクラスが作成され、MicrosoftのLinkによれば、の後にまで、ネットワークコールや隔離ストレージにアクセスするべきではないことに気付きました。ViewModelsはいつサービスと独立したストレージを呼び出すべきですか
私の問題は、私のViewModelLocatorがそのコンストラクタにViewModelsを作成し、ViewModelsがサービス呼び出しを行い、IsolatedStorageにアクセスしていることです。では、どうやってこれを正しく行うと思いますか?そして、Application_Loadedイベントがないときにアプリケーションが「読み込み」されるのを待つ方法はありますか?