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; }