public MainViewModel() { NewNoteCommand = new RelayCommand(ExecuteNewNoteCommand); EditNoteCommand = new RelayCommand(ExecuteEditNoteCommand); DeleteNoteCommand = new RelayCommand(ExecuteDeleteNoteCommand, CanExecuteDeleteNoteCommand); SaveNoteCommand = new RelayCommand(ExecuteSaveNoteCommand); GoBackCommand = new RelayCommand(ExecuteGoBackCommand); _noteDataProvider = ServiceLocator.Current.GetInstance <INoteDataProvider>(); InitializeData(); }
public NoteController(INoteDataProvider dataProvider) { _DataProvider = dataProvider ?? throw new NullReferenceException(nameof(dataProvider)); }
public NoteController(INoteDataProvider noteDataProvider) { _noteDataProvider = noteDataProvider; }
/// <summary> /// Initializes the mock. /// </summary> private void InitializeMock() { mock = new Mock <INoteDataProvider>(); noteDataProvider = mock.Object; noteController = new NoteController(noteDataProvider); }