public SearchViewModel(IVisualStudioService visualStudioService, IRegexService regexService) { this._visualStudioService = visualStudioService; this._regexService = regexService; DuplicatesInLayoutAndFile = new ObservableCollection<ParentChildDuplicates>(); DuplicatesInSameFile = new ObservableCollection<Page>(); }
public SearchViewModel(IVisualStudioService visualStudioService, IRegexService regexService, IPagesService pagesService) { this._visualStudioService = visualStudioService; this._regexService = regexService; this._pagesService = pagesService; Results = new ObservableCollection<Result>(); }
public TradeParserService(IRegexService regexService, IConfiguration configuration) { _regexService = regexService; _configuration = configuration; float.TryParse(_configuration["LotSize"], out _lotSize); }
public RibbonViewModel(IRegexService regexService, ICommandManager commandManager, INavigationService navigationService, IConfigurationService configurationService, IUIVisualizerService uiVisualizerService, IWorkspaceManager workspaceManager, IPleaseWaitService pleaseWaitService, IFilterService filterService) { Argument.IsNotNull(() => regexService); Argument.IsNotNull(() => commandManager); Argument.IsNotNull(() => navigationService); Argument.IsNotNull(() => configurationService); Argument.IsNotNull(() => uiVisualizerService); Argument.IsNotNull(() => workspaceManager); Argument.IsNotNull(() => pleaseWaitService); Argument.IsNotNull(() => filterService); _regexService = regexService; Filter = filterService.Filter; _navigationService = navigationService; _configurationService = configurationService; _uiVisualizerService = uiVisualizerService; _workspaceManager = workspaceManager; _pleaseWaitService = pleaseWaitService; _filterService = filterService; SaveWorkspace = new TaskCommand(OnSaveWorkspaceExecuteAsync, OnSaveWorkspaceCanExecute); CreateWorkspace = new TaskCommand(OnCreateWorkspaceExecuteAsync); ShowKeyboardMappings = new TaskCommand(OnShowKeyboardMappingsExecuteAsync); Title = AssemblyHelper.GetEntryAssembly().Title(); }
public SearchViewModel( IRegexService regexService, IResourceProvider resourceProvider, IApplicationDispatcher applicationDispatcher, SearchViewModelConfiguration searchViewModelConfiguration) { _regexService = regexService; _applicationDispatcher = applicationDispatcher; ToggleSearchCommand = ReactiveCommand.Create(ToggleSearch); Reset(); this.ValidationRule( vm => vm.SearchText, this.WhenAnyValue(x => x.IsRegexSearchEnabled, x => x.SearchText), v => !HasText || IsValid, _ => resourceProvider.GetResourceByName(searchViewModelConfiguration.InvalidRegexResourceName) ); this.WhenAnyValue( x => x.SearchText, x => x.IsSearchEnabled, x => x.IsRegexSearchEnabled, x => x.IsSearchCaseSensitive, x => x.IsRecursiveSearchEnabled) .Throttle(TimeSpan.FromMilliseconds(searchViewModelConfiguration.TimeoutMs)) .Subscribe(_ => FireSettingsChangedEvent()); }
public RibbonViewModel(IRegexService regexService, ICommandManager commandManager, INavigationService navigationService, IConfigurationService configurationService, IUIVisualizerService uiVisualizerService, IWorkspaceManager workspaceManager, IPleaseWaitService pleaseWaitService, IFilterService filterService) { Argument.IsNotNull(() => regexService); Argument.IsNotNull(() => commandManager); Argument.IsNotNull(() => navigationService); Argument.IsNotNull(() => configurationService); Argument.IsNotNull(() => uiVisualizerService); Argument.IsNotNull(() => workspaceManager); Argument.IsNotNull(() => pleaseWaitService); Argument.IsNotNull(() => filterService); _regexService = regexService; Filter = filterService.Filter; _navigationService = navigationService; _configurationService = configurationService; _uiVisualizerService = uiVisualizerService; _workspaceManager = workspaceManager; _pleaseWaitService = pleaseWaitService; _filterService = filterService; SaveWorkspace = new Command(OnSaveWorkspaceExecute, OnSaveWorkspaceCanExecute); CreateWorkspace = new Command(OnCreateWorkspaceExecute); ShowSettings = new Command(OnShowSettingsExecute); ShowKeyboardMappings = new Command(OnShowKeyboardMappingsExecute); Exit = new Command(OnExitExecute); commandManager.RegisterCommand(Commands.Settings.General, ShowSettings, this); commandManager.RegisterCommand(Commands.File.Exit, Exit, this); Title = AssemblyHelper.GetEntryAssembly().Title(); }
public NodeNameRegexSpecification( IRegexService regexService, string regex, bool isCaseSensitive) { _regexService = regexService; _regex = regex; _isCaseSensitive = isCaseSensitive; }
public WindowsApplicationService( IEnvironmentService environmentService, IRegexService regexService, IApplicationInfoProvider applicationInfoProvider, IRegistryService registryService) { _environmentService = environmentService; _regexService = regexService; _applicationInfoProvider = applicationInfoProvider; _registryService = registryService; }
public RegexServiceTest() { _mapper = CoreServices.GetMapper(); _repositoryMock = new Mock <IRegexRepository>(); _mapperFactoryMock = new Mock <IMapperFactory>(); _unitOfWorkMock = new Mock <IUnitOfWork>(); _regexes = GenerateRegexes(); ConfigureRepositoryMock(_repositoryMock); ConfigureMapperFactoryMock(_mapperFactoryMock); ConfigureUOWMock(_unitOfWorkMock); _regexService = new RegexService(_unitOfWorkMock.Object, _repositoryMock.Object, _mapperFactoryMock.Object); }
public LinuxApplicationService( IFileService fileService, IDirectoryService directoryService, IHomeDirectoryProvider homeDirectoryProvider, IIniReader iniReader, IRegexService regexService, IMimeTypesReader mimeTypesReader, IPathService pathService) { _fileService = fileService; _directoryService = directoryService; _homeDirectoryProvider = homeDirectoryProvider; _iniReader = iniReader; _regexService = regexService; _mimeTypesReader = mimeTypesReader; _pathService = pathService; }
public SearchViewModel( IRegexService regexService, IResourceProvider resourceProvider, SearchViewModelConfiguration searchViewModelConfiguration) { _regexService = regexService; Reset(); this.ValidationRule(vm => vm.SearchText, vm => this.WhenAnyValue(x => x.IsRegexSearchEnabled, x => x.SearchText).Select(_ => IsValid), (vm, r) => resourceProvider.GetResourceByName(searchViewModelConfiguration.InvalidRegexResourceName)); this.WhenAnyValue(x => x.SearchText, x => x.IsSearchEnabled, x => x.IsRegexSearchEnabled, x => x.IsSearchCaseSensitive) .Throttle(TimeSpan.FromMilliseconds(searchViewModelConfiguration.TimeoutMs)) .Subscribe(_ => FireSettingsChangedEvent()); }
public WebFormPagesService(IRegexService regexService) { this._regexService = regexService; }
public MainWindowViewModel(IRegexService regexService) { _service = regexService; //ResultHighlight = "|~S~|Abc|~E~| some more text |~S~|highlighted|~E~|"; }
public RegexController(IRegexService regexService, IMapperFactory mapperFactory) : base(mapperFactory) => _regexService = regexService;
public void Setup() { _regexService = new RegexService(); _fileService = new FileService(); }
public ValidateEgn(IRegexService regexValidate, IDateService dateValidation, IControlSumService controlSumService) { this.regexValidate = regexValidate; this.dateValidation = dateValidation; this.controlSumService = controlSumService; }
public MVC2PagesService(IRegexService regexService) : base(regexService) { }
public RegexServiceTest() { target = new RegexService(); }
public ByDate(ActionModel model, IRegexService regexService) : base(model.Folders) { _model = model; _regexService = Config.Get <IRegexService>(); }
public PagesService([Import("regexService", typeof(IRegexService))]IRegexService regexService) { _regexService = regexService; }
internal void SetRegexServiceDependency(IRegexService regexHelper) { _regexService = regexHelper; }