예제 #1
0
 public ProjectFileProject(IConfigurationSectionProvider configurationSectionProvider, FullPathName rootPath)
 {
     _rootPath              = rootPath;
     _directoryFilter       = new DirectoryFilter(configurationSectionProvider);
     _fileFilter            = new FileFilter(configurationSectionProvider);
     _searchableFilesFilter = new SearchableFilesFilter(configurationSectionProvider);
 }
 public ProjectFileProject(IConfigurationSectionProvider configurationSectionProvider, FullPathName rootPath)
 {
     _rootPath = rootPath;
       _directoryFilter = new DirectoryFilter(configurationSectionProvider);
       _fileFilter = new FileFilter(configurationSectionProvider);
       _searchableFilesFilter = new SearchableFilesFilter(configurationSectionProvider);
 }
예제 #3
0
 public Project(IConfigurationSectionProvider configurationSectionProvider, FullPath rootPath)
 {
     _rootPath = rootPath;
       _configurationToken = configurationSectionProvider.WhenUpdated();
       _directoryFilter = new DirectoryFilter(configurationSectionProvider);
       _fileFilter = new FileFilter(configurationSectionProvider);
       _searchableFilesFilter = new SearchableFilesFilter(configurationSectionProvider);
 }
예제 #4
0
 public Project(
   FullPath rootPath,
   IFileFilter fileFilter,
   IDirectoryFilter directoryFilter,
   ISearchableFilesFilter searchableFilesFilter,
   string hash) {
   _rootPath = rootPath;
   _directoryFilter = directoryFilter;
   _fileFilter = fileFilter;
   _searchableFilesFilter = searchableFilesFilter;
   _hash = hash;
 }
예제 #5
0
 public Project(
     FullPath rootPath,
     IFileFilter fileFilter,
     IDirectoryFilter directoryFilter,
     ISearchableFilesFilter searchableFilesFilter,
     string hash)
 {
     _rootPath              = rootPath;
     _directoryFilter       = directoryFilter;
     _fileFilter            = fileFilter;
     _searchableFilesFilter = searchableFilesFilter;
     _hash = hash;
 }
예제 #6
0
 public Project(
     FullPath rootPath,
     IConfigurationSectionContents pathsIgnoreConfiguration,
     IConfigurationSectionContents searchableFilesIgnoreConfiguration,
     IConfigurationSectionContents searchableFilesIncludeConfiguration,
     IFileFilter fileFilter,
     IDirectoryFilter directoryFilter,
     ISearchableFilesFilter searchableFilesFilter,
     string hash)
 {
     _rootPath = rootPath;
     _pathsIgnoreConfiguration            = pathsIgnoreConfiguration;
     _searchableFilesIncludeConfiguration = searchableFilesIncludeConfiguration;
     _searchableFilesIgnoreConfiguration  = searchableFilesIgnoreConfiguration;
     _directoryFilter       = directoryFilter;
     _fileFilter            = fileFilter;
     _searchableFilesFilter = searchableFilesFilter;
     _hash = hash;
 }