public MainViewModel(IMapper mapper, IPersonRepository personRepository, IMessageBoxService messageBoxService, IMessageStringManager messageStringManager) { this.mapper = mapper; this.personRepository = personRepository; this.messageBoxService = messageBoxService; this.messageStringManager = messageStringManager; this.InitializeCanExecutes(); try { this.Refresh(); } catch (CannotCreateFileException ex) { Logger.Error(ex); this.messageBoxService.ShowErrorMsgBox(ex.Message); } }
public PathProvider(IMessageStringManager messageStringManager) { this.messageStringManager = messageStringManager; }