Ejemplo n.º 1
0
        public MainViewModel(
            INavigationService navigationService,
            IAnalysisBoardService analysisBoardService,
            ITextReaderService textService,
            IAppSettings appSettings)
            : base(navigationService, analysisBoardService)
        {
            this.appSettings  = appSettings;
            this.textService  = textService;
            AnalysisViewModel = ViewModelLocator.IOCContainer.Resolve <AnalysisViewModel>();
            BoardViewModel    = new AnalysisChessBoardViewModel(analysisBoardService);

            Messenger.Default.Register <GenericMessage <bool> >(this, NotificationMessages.AnalysisIsOnChanged, OnAnalysisIsOnChangedMessage);
        }
 public void Setup()
 {
     _readerService = new WebSiteTextReaderService();
 }
 public TextSplitterService(ITextReaderService textReaderService)
 {
     _textReader = textReaderService;
 }