public async Task <HddMetricResponse> Handle(HddMetricGetByPeriodFromAgentQuery request, CancellationToken cancellationToken)
            {
                var result = await Task.Run(() =>
                {
                    var metricsList = _repository.GetByPeriodFormAgent(request.AgentId, request.FromTime, request.ToTime);

                    var response = new HddMetricResponse();

                    response.Metrics.AddRange(_mapper.Map <List <HddMetricDto> >(metricsList));

                    return(response);
                });

                return(result);
            }