//Dependencies are injected by SimpleIOC public SettingsViewModel(IDataProvider dataProvider) { this.dataProvider = dataProvider; Settings settings = dataProvider.GetSettings(); NumberOfNotesInListView = settings.NumberOfNotesInListView.ToString(); }
//Dependencies are injected by SimpleIOC public ListViewModel(IDataProvider dataProvider) { this.dataProvider = dataProvider; numberOfDisplayedNotes = dataProvider.GetSettings().NumberOfNotesInListView; }