私のデータをXamarin.Forms MVVM-Architectureアプリケーションにロードする最も良い場所はどこですか?例:Xamarin.Forms MVVM-Applicationにデータをロードする場所は?
私はPickersを含むいくつかのContentPagesでタブ付きページを使用しています。 Pickers ItemsSourcesはViewModel-Propertyにバインドされています。 Pickers ItemsSource-Dataを読み込むロジックを置くにはどこが最適ですか?
私はViewModel-Constructorでそれを行うことができますが、コンストラクタでデータをロードするだけでは不正なコーディングであるため、推奨されていません。残念ながら、ページに「読み込まれた」ものが見つかりませんでした。たぶん "OnAppearing"イベントを使用できますか?
データの読み込みは非同期で、現時点ではMVVMフレームワークを使用していません。
これを行うには、非同期的に別のスレッドが最適です。 – Will