Exemple #1
0
        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);
            }
        }
Exemple #2
0
 public PathProvider(IMessageStringManager messageStringManager)
 {
     this.messageStringManager = messageStringManager;
 }