JsData という名前のクラスを作成し、App.xaml.cs でインスタンス化して、複数のビューモデルからアクセスできるようにしました。JsData には、いくつかの ObservableCollections、構成用のいくつかのプロパティ、およびリモート サーバーからデータを自動的にプルするプロセスを操作するいくつかのメソッドがあります。
ここで質問です。最小限のコーディングでグローバル データをビューにバインドすると便利ですか? その上、私は Caliburn.Micro を使用しています。メッセージングを使用して PropertyChanged イベントをビューモデルに通知することは実行可能で適切ですか?