2
MMVMアプリケーションでは、例外をどのように処理してバブリングする必要がありますか?Silerlight MVVM例外処理
モデルで例外が発生し、非同期コールバック中に例外がスローされた場合、これはViewModelにバブリングされません。コールバックがUIスレッドで実行されていないためです。
このためのベストプラクティスは何ですか?
マーク
MMVMアプリケーションでは、例外をどのように処理してバブリングする必要がありますか?Silerlight MVVM例外処理
モデルで例外が発生し、非同期コールバック中に例外がスローされた場合、これはViewModelにバブリングされません。コールバックがUIスレッドで実行されていないためです。
このためのベストプラクティスは何ですか?
マーク
ベストプラクティスは、イベントでそれを戻すの非同期コールバックで例外をキャッチすることです。 WebClientイベントは、呼び出し元がデータにアクセスする前にエラーをテストする必要があります。
偉大な、それは私がやっていることです、私は現在、正しい方法で物事をしていることをいくつかの安心感を与える:-) –
こんにちは、これはすべてあなたのデザインによって異なります。いくつかのコードを提供できますか? –