public CpuMetricsController(ICpuMetricsRepository repository, ILogger <CpuMetricsController> logger, IMapper mapper)
 {
     this.repository = repository;
     this.logger     = logger;
     this.logger.LogDebug(1, "NLog встроен в CpuMetricsController");
     this.mapper = mapper;
 }
Example #2
0
 public CpuMetricsController(ILogger <CpuMetricsController> logger, ICpuMetricsRepository repository, IMapper mapper)
 {
     _logger = logger;
     _logger.LogDebug("Вызов конструктора");
     _repository = repository;
     _mapper     = mapper;
 }
Example #3
0
 public CpuMetricsController(ICpuMetricsRepository repository, IMapper mapper, ILogger <CpuMetricsController> logger, IMetricsAgentClient metricsAgentClient)
 {
     _repository         = repository;
     _mapper             = mapper;
     _metricsAgentClient = metricsAgentClient;
     _logger             = logger;
 }
Example #4
0
        public CpuMetricJob(IServiceProvider provider)
        {
            _provider   = provider;
            _repository = _provider.GetService <ICpuMetricsRepository>();

            _counter = new PerformanceCounter(categoryName, counterName, "_Total");
        }
Example #5
0
        public CpuMetricJob(ICpuMetricsRepository repository, ILogger <CpuMetricJob> logger)
        {
            _repository = repository;
            _logger     = logger;

            _cpuCounter = new PerformanceCounter("Processor", "% Processor Time", "_Total");
        }
Example #6
0
 public CpuMetricJob(IServiceProvider provider)
 {
     _provider           = provider;
     _repositoryCpu      = _provider.GetService <ICpuMetricsRepository>();
     _repositoryAgent    = _provider.GetService <IAgentsRepository>();
     _metricsAgentClient = _provider.GetService <IMetricsAgentClient>();
 }
Example #7
0
 public CpuMetricsController(ILogger <CpuMetricsController> logger, ICpuMetricsRepository repository, IMapper mapper)
 {
     _logger = logger;
     _logger.LogDebug(1, "NLog встроен в CpuMetricsController");
     _repository = repository;
     _mapper     = mapper;
 }
Example #8
0
        public CpuMetricJob(ICpuMetricsRepository repository, IMetricsAgentClient metricsAgentClient, IAgentsRepositorySingle repositoryAgents)
        {
            _repository = repository;

            _metricsAgentClient = metricsAgentClient;

            _repositoryAgents = repositoryAgents;
        }
Example #9
0
        public CpuMetricsController(ILogger <CpuMetricsController> logger, ICpuMetricsRepository repository, IMapper mapper)
        {
            _repository = repository;
            _logger     = logger;
            _mapper     = mapper;

            _logger.LogInformation("NLog зарегистрирован в CpuMetricsController");
        }
Example #10
0
 public CpuMetricsJob(IServiceProvider provider)
 {
     _provider = provider;
     using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope())
     {
         _repository = serviceScope.ServiceProvider.GetService <ICpuMetricsRepository>();
     }
     _counter = new PerformanceCounter("Processor", "% Processor Time", "_Total");
 }
Example #11
0
 public CpuMetricJob(IServiceProvider provider, IMapper mapper, IMetricsManagerClient client, ILogger <CpuMetricJob> logger)
 {
     _provider         = provider;
     _repository       = _provider.GetService <ICpuMetricsRepository>();
     _agentsRepository = _provider.GetService <IAgentsRepository>();
     _mapper           = mapper;
     _client           = client;
     _logger           = logger;
 }
Example #12
0
 public QuartzHostedService(
     ICpuMetricsRepository repository,
     ISchedulerFactory schedulerFactory,
     IJobFactory jobFactory,
     IEnumerable <JobSchedule> jobSchedules)
 {
     _schedulerFactory = schedulerFactory;
     _jobFactory       = jobFactory;
     _jobSchedules     = jobSchedules;
 }
 public CpuMetricsController(
     ICpuMetricsRepository repository,
     ILogger <CpuMetricsController> logger,
     IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
     _logger     = logger;
     _logger.LogInformation(1, "NLog встроен в CpuMetricsController");
 }
Example #14
0
 public CpuMetricJob(
     ICpuMetricsRepository repository,
     IAgentsRepository <AgentInfo> agentsRepository,
     IMetricsAgentClient client,
     ILogger <CpuMetricJob> logger)
 {
     _agentsRepository = agentsRepository;
     _repository       = repository;
     _client           = client;
     _logger           = logger;
 }
Example #15
0
 public CpuMetricsController(
     ILogger <CpuMetricsController> logger,
     ICpuMetricsRepository repository,
     IMapper mapper,
     IConfiguration configuration)
 {
     this._configuration = configuration;
     this._repository    = repository;
     this._logger        = logger;
     this._mapper        = mapper;
     _logger.LogInformation(1, "NLog встроен в CpuMetricsController");
 }
 public CpuMetricsJob(IServiceProvider provider, IMapper mapper, IMetricsManagerClient client, ILogger <CpuMetricsJob> logger)
 {
     _provider = provider;
     using (var serviceScope = _provider.GetRequiredService <IServiceScopeFactory>().CreateScope())
     {
         _repository       = serviceScope.ServiceProvider.GetService <ICpuMetricsRepository>();
         _agentsRepository = serviceScope.ServiceProvider.GetService <IAgentsRepository>();
     }
     _mapper = mapper;
     _client = client;
     _logger = logger;
 }
        public CpuMetricsController(
            ILogger <CpuMetricsController> logger,
            ICpuMetricsRepository repository,
            IAgentsRepository agentRepository,
            IMapper mapper)
        {
            _logger = logger;
            _logger.LogDebug("NLog зарегистрирован в CpuMetricsController");

            _repository      = repository;
            _mapper          = mapper;
            _agentRepository = agentRepository;
        }
Example #18
0
 public CpuMetricJob(
     ICpuMetricsRepository metricsRepository,
     IAgentsRepository agentsRepository,
     ILogger <CpuMetricJob> logger,
     ICpuMetricsAgentClient agentClient,
     IMapper mapper)
 {
     _metricsRepository = metricsRepository;
     _agentsRepository  = agentsRepository;
     _logger            = logger;
     _agentClient       = agentClient;
     _mapper            = mapper;
 }
Example #19
0
 public CpuMetricJob(ICpuMetricsRepository repository, IMetricsAgentClient metricsAgent)
 {
     _repository   = repository;
     _metricsAgent = metricsAgent;
 }
Example #20
0
 public CpuMetricJob(IServiceProvider provider)
 {
     _provider   = provider;
     _repository = _provider.GetService <ICpuMetricsRepository>();
     _cpuCounter = new PerformanceCounter("Processor", "% Processor Time", "_Total");
 }
Example #21
0
 public CpuMetricsController(ILogger <CpuMetricsController> logger, ICpuMetricsRepository repository, IMapper mapper)
 {
     _logger     = logger;
     _repository = repository;
     _mapper     = mapper;
 }
Example #22
0
 public CpuMetricsController(ICpuMetricsRepository repository, ILogger <CpuMetricsController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
 public CpuMetricsController(ILogger <CpuMetricsController> logger, ICpuMetricsRepository repository)
 {
     _logger = logger;
     _logger.LogDebug(1, "NLog втроен в CpuMetricsController");
     _repository = repository;
 }
 public CpuMetricsAgentController(ICpuMetricsRepository repository, ILogger <CpuMetricsAgentController> logger)
 {
     _repository = repository;
     _logger     = logger;
     _logger.LogDebug(1, "Nlog встроен в CpuMetricsAgentController");
 }
Example #25
0
 public CpuMetricsController(ICpuMetricsRepository repository, ILogger <CpuMetricsController> logger)
 {
     this._repository = repository;
     _logger          = logger;
     _logger.LogDebug(1, "CpuMetricsController");
 }
Example #26
0
 public CpuMetricsFromAgents(ICpuMetricsRepository repositoryCpu, IAgentsRepository repositoryAgent, IMetricsManagerClient client)
 {
     _repositoryCpu   = repositoryCpu;
     _repositoryAgent = repositoryAgent;
     _client          = client;
 }
Example #27
0
 public CpuMetricGetByPeriodQueryFromAgentHandler(ICpuMetricsRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
Example #28
0
 public CpuMetricsController(ICpuMetricsRepository repository)
 {
     this.repository = repository;
 }