Example #1
0
        public MainPageViewModel()
        {
            _cacheProvider = ViewModelContainer.GetContainer().Resolve <ICacheProvider>();

            _navigateProvider = ViewModelContainer.GetContainer().Resolve <INavigateProvider>();

            _openProvider = ViewModelContainer.GetContainer().Resolve <IOpenProvider>();

            _historyProvider = ViewModelContainer.GetContainer().Resolve <IHistoryProvider>();

            _logger = ViewModelContainer.GetContainer().Resolve <ILoger>();


            OpenFileCommand = new RelayCommand(OpenFile);

            NavigateFileCommand = new RelayCommand(NavigateFile);

            GoRightCommand = new RelayCommand(GoRight);

            GoLeftCommand = new RelayCommand(GoLeft);
        }