public AmiiboViewModel(AmiiboAPI api) { Api = api; Api.LoadAllAmiibos(); if (Api.AllAmiibos.Count > 0) { Api.Series.ForEach((string series) => Series.Add(series)); } }
// Your application's entry point. Here you can initialize your MVVM framework, DI // container, etc. private static void AppMain(Application app, string[] args) { AmiiboAPI api = new AmiiboAPI(); var window = new MainWindow { DataContext = new MainWindowViewModel(api), }; app.Run(window); }
public MainWindowViewModel(AmiiboAPI api) { AmiiboVM = new AmiiboViewModel(api); }