public HddMetricJob(IServiceProvider provider) { _provider = provider; _repository = _provider.GetService <IHddMetricsRepository>(); _counter = new PerformanceCounter(categoryName, counterName, "_Total"); }
public HddMetricJob(IHddMetricsRepository repository, ILogger <HddMetricJob> logger) { _repository = repository; _logger = logger; _hddCounter = new PerformanceCounter("PhysicalDisk", "% Disk Time", "_Total"); }
public HddMetricsController(ILogger <HddMetricsController> logger, IHddMetricsRepository repository, IMapper mapper) { _repository = repository; _logger = logger; _mapper = mapper; _logger.LogInformation("NLog встроен в HddMetricsController"); }
public HddMetricsController(ILogger <HddMetricsController> logger, IHddMetricsRepository repository, IMapper mapper) { _logger = logger; _logger.LogDebug("Вызов конструктора"); _repository = repository; _mapper = mapper; }
public HddMetricsController(IHddMetricsRepository repository, IMetricsAgentClient metricsAgentClient, ILogger <HddMetricsController> logger, IMapper mapper) { _repository = repository; _mapper = mapper; _metricsAgentClient = metricsAgentClient; _logger = logger; }
public HddMetricJob(IHddMetricsRepository repository, IMetricsAgentClient metricsAgentClient, IAgentsRepositorySingle repositoryAgents) { _repository = repository; _metricsAgentClient = metricsAgentClient; _repositoryAgents = repositoryAgents; }
public HddMetricsJob(IServiceProvider provider) { _provider = provider; using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope()) { _repository = serviceScope.ServiceProvider.GetService <IHddMetricsRepository>(); } _counter = new PerformanceCounter("LogicalDisk", "Free Megabytes", "_Total"); }
public AgentsRepository(IDataConnector connector, ICPUMetricsRepository cpuMetricsRepository, IDotNetMetricsRepository dotNetMetricsRepository, IHddMetricsRepository hddMetricsRepository, INetworkMetricsRepository networkMetricsRepository, IRamMetricsRepository ramMetricsRepository) { _connector = connector; _cpuMetricsRepository = cpuMetricsRepository; _dotNetMetricsRepository = dotNetMetricsRepository; _hddMetricsRepository = hddMetricsRepository; _networkMetricsRepository = networkMetricsRepository; _ramMetricsRepository = ramMetricsRepository; }
public HddMetricJob( IHddMetricsRepository repository, IAgentsRepository <AgentInfo> agentsRepository, IMetricsAgentClient client, ILogger <HddMetricJob> logger) { _agentsRepository = agentsRepository; _repository = repository; _client = client; _logger = logger; }
public HddMetricsJob(IServiceProvider provider, IMapper mapper, IMetricsManagerClient client, ILogger <HddMetricsJob> logger) { _provider = provider; using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope()) { _repository = serviceScope.ServiceProvider.GetService <IHddMetricsRepository>(); _agentsRepository = serviceScope.ServiceProvider.GetService <IAgentsRepository>(); } _mapper = mapper; _client = client; _logger = logger; }
public HddMetricsController( ILogger <HddMetricsController> logger, IHddMetricsRepository repository, IAgentsRepository agentRepository, IMapper mapper) { _logger = logger; _logger.LogDebug("NLog зарегистрирован в DotNetMetricsController"); _repository = repository; _mapper = mapper; _agentRepository = agentRepository; }
public HddMetricsController(IHddMetricsRepository repository) { this.repository = repository; }
public HddMetricJob(IHddMetricsRepository metricsRepository, IAgentsRepository agentsRepository, IMetricsClient metricsClient) { _metricsRepository = metricsRepository; _agentsRepository = agentsRepository; _metricsClient = metricsClient; }
public HddMetricJob(IHddMetricsRepository repository, IMetricsAgentClient metricsAgent) { _repository = repository; _metricsAgent = metricsAgent; }
public HddMetricsAgentController(IHddMetricsRepository repository, ILogger <HddMetricsAgentController> logger) { _repository = repository; _logger = logger; _logger.LogDebug(1, "Nlog встроен в HddMetricsAgentController"); }
public HddMetricGetByPeriodQueryHandler(IHddMetricsRepository repository, IMapper mapper) { _repository = repository; _mapper = mapper; }
public HddMetricJob(IHddMetricsRepository repository) { _repository = repository; _hddCounter = new PerformanceCounter("PhysicalDisk", "% Disk Time", "0 C:"); }
public HddMetricsFromAgents(IHddMetricsRepository repositoryHdd, IAgentsRepository repositoryAgent, IMetricsManagerClient client) { _repositoryHdd = repositoryHdd; _repositoryAgent = repositoryAgent; _client = client; }
public HddMetricJob(IHddMetricsRepository repository, ILogger <HddMetricJob> logger) { _repository = repository; _logger = logger; _hddCounter = new PerformanceCounter("Логический диск", "% свободного места", "F:"); }