Beispiel #1
0
        public DiagnosticsViewHandler(
            [NotNull] IDeploymentTargetReadService deploymentTargetReadService,
            [NotNull] MultiSourceKeyValueConfiguration configuration,
            [NotNull] IConfiguration aspNetConfiguration,
            [NotNull] LoggingLevelSwitch loggingLevelSwitch,
            [NotNull] EnvironmentConfiguration environmentConfiguration,
            IServiceProvider serviceProvider,
            ServiceDiagnostics serviceDiagnostics,
            ConfigurationInstanceHolder configurationInstanceHolder,
            ILogger logger,
            IApplicationSettingsStore settingsStore,
            IApplicationAssemblyResolver applicationAssemblyResolver,
            IDistributedCache distributedCache)
        {
            _deploymentTargetReadService = deploymentTargetReadService ??
                                           throw new ArgumentNullException(nameof(deploymentTargetReadService));
            _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration));

            _aspNetConfiguration         = aspNetConfiguration ?? throw new ArgumentNullException(nameof(aspNetConfiguration));
            _loggingLevelSwitch          = loggingLevelSwitch ?? throw new ArgumentNullException(nameof(loggingLevelSwitch));
            _environmentConfiguration    = environmentConfiguration;
            _serviceProvider             = serviceProvider;
            _serviceDiagnostics          = serviceDiagnostics;
            _configurationInstanceHolder = configurationInstanceHolder;
            _logger        = logger;
            _settingsStore = settingsStore;
            _applicationAssemblyResolver = applicationAssemblyResolver;
            _distributedCache            = distributedCache;
        }
 public AgentHostBackgroundService(IApplicationSettingsStore applicationSettingsStore,
                                   ILogger logger,
                                   NuGetPackageInstaller packageInstaller)
 {
     _applicationSettingsStore = applicationSettingsStore;
     _logger           = logger;
     _packageInstaller = packageInstaller;
 }
 public PackageCacheProxyService(IPackageService packageService,
                                 ILogger logger,
                                 IApplicationSettingsStore applicationSettingsStore,
                                 IDistributedCache memoryCache)
 {
     _packageService           = packageService;
     _logger                   = logger;
     _applicationSettingsStore = applicationSettingsStore;
     _memoryCache              = memoryCache;
 }
 public PackageWebHookAutoDeployHandler(
     IDeploymentTargetReadService targetSource,
     DeploymentWorkerService deploymentService,
     ILogger logger,
     MonitoringService monitoringService,
     IApplicationSettingsStore applicationSettingsStore)
 {
     _targetSource             = targetSource;
     _deploymentService        = deploymentService;
     _logger                   = logger;
     _monitoringService        = monitoringService;
     _applicationSettingsStore = applicationSettingsStore;
 }
 public MonitoringService(
     [NotNull] ILogger logger,
     [NotNull] IHttpClientFactory httpClientFactory,
     [NotNull] IPackageService packageService,
     TimeoutHelper timeoutHelper,
     NuGetListConfiguration nuGetListConfiguration,
     IApplicationSettingsStore applicationSettingsStore,
     ICustomMemoryCache customMemoryCache)
 {
     _logger                   = logger ?? throw new ArgumentNullException(nameof(logger));
     _httpClientFactory        = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory));
     _packageService           = packageService ?? throw new ArgumentNullException(nameof(packageService));
     _timeoutHelper            = timeoutHelper;
     _nuGetListConfiguration   = nuGetListConfiguration;
     _applicationSettingsStore = applicationSettingsStore;
     _customMemoryCache        = customMemoryCache;
 }
Beispiel #6
0
 public AutoDeployBackgroundService(
     [NotNull] IDeploymentTargetReadService deploymentTargetReadService,
     [NotNull] MonitoringService monitoringService,
     [NotNull] DeploymentWorkerService deploymentWorkerService,
     [NotNull] AutoDeployConfiguration autoDeployConfiguration,
     [NotNull] ILogger logger,
     [NotNull] IPackageService packageService,
     TimeoutHelper timeoutHelper,
     IApplicationSettingsStore applicationSettingsStore)
 {
     _deploymentTargetReadService = deploymentTargetReadService ??
                                    throw new ArgumentNullException(nameof(deploymentTargetReadService));
     _monitoringService       = monitoringService ?? throw new ArgumentNullException(nameof(monitoringService));
     _deploymentWorkerService = deploymentWorkerService ??
                                throw new ArgumentNullException(nameof(deploymentWorkerService));
     _autoDeployConfiguration = autoDeployConfiguration ??
                                throw new ArgumentNullException(nameof(autoDeployConfiguration));
     _logger                   = logger ?? throw new ArgumentNullException(nameof(logger));
     _packageService           = packageService ?? throw new ArgumentNullException(nameof(packageService));
     _timeoutHelper            = timeoutHelper;
     _applicationSettingsStore = applicationSettingsStore;
 }
 public UpdateSettingsHandler(IApplicationSettingsStore martenSettingsStore) =>
 public NexusPackageWebHook(IApplicationSettingsStore applicationSettingsStore, ILogger logger)
 {
     _applicationSettingsStore = applicationSettingsStore;
     _logger = logger;
 }