/// <summary> /// Initializes a new instance of the <see cref="Bootstrapper"/> class. /// </summary> /// <param name="filter">The filter.</param> /// <param name="modifier">The modifier.</param> /// <param name="fileSystem">The file system.</param> /// <param name="dataAccess">The data access.</param> /// <param name="provider">Sql query provider</param> public Bootstrapper(IFilter filter, IModifier modifier, IFileSystem fileSystem, IDataBaseManagerFactory dataAccess, NgramAnalyzer.Interfaces.IQueryProvider provider) { _filter = filter; _modifier = modifier; _fileSystem = fileSystem; _dataAccess = dataAccess; _provider = provider; }
/// <summary> /// This method set a IQueryProvider. /// </summary> /// <param name="queryProvider">The query provider.</param> /// <inheritdoc /> public void SetQueryProvider(IQueryProvider queryProvider) { _queryProvider = queryProvider; }