public LoadVcsPluginPostProcessingStage([NotNull] IBackendPluginProvider backendPluginProvider)
        {
            if (backendPluginProvider == null)
            {
                throw new ArgumentNullException(nameof(backendPluginProvider));
            }

            _backendPluginProvider = backendPluginProvider;
        }
예제 #2
0
 public PreScanTaskJob(
     IEventProvider eventProvider,
     ITaskRepository taskRepository,
     IBackendPluginProvider backendPluginProvider,
     IConfigurationProvider configurationProvider,
     IFileSystemInfoProvider fileSystemInfoProvider,
     IProjectRepository projectRepository,
     ITelemetryScopeProvider telemetryScopeProvider,
     ITelemetryScopeProvider telemetryScopeProvider1)
     : base(eventProvider, taskRepository, telemetryScopeProvider)
 {
     _backendPluginProvider  = backendPluginProvider;
     _configurationProvider  = configurationProvider;
     _fileSystemInfoProvider = fileSystemInfoProvider;
     _projectRepository      = projectRepository;
     _telemetryScopeProvider = telemetryScopeProvider1;
 }