イベントの登録について疑問に思った後 (ここでViewModel Event Registration と ViewModel Lifetimeを見つけることができます)、ビューモデルの廃棄について考えています。
廃棄の場合、ViewModel のシリアル化は適切なアプローチですか? 異なるビューモデルが同じクラスへの参照を持っている場合について考えています。Viewmodels のシリアライゼーションとデシリアライゼーションの場合、参照されたクラス インスタンスが重複したインスタンスを持つ可能性がありますね。
すべてのアプリデータを含めるという独自の目的を持つ特殊な状態クラスを用意することは良いことではありません.everyviewmodelはそこからデータを取得し(データへの参照を意味します)、そこにあるデータを更新し、アプリはそれらの特殊化されたクラスをシリアル化することだけを考えます?
このテーマに関する経験は大歓迎です。
よろしくSkyG