public GetMetricsResponseDto GetMetrics(GetMetricsRequestDto request) { var coreRequest = GetCoreRequest <Zidium.Core.Api.GetMetricsRequest>(request); coreRequest.Data = AdapterDataConverter.ConvertToCore(request.Data); var coreResponse = Dispatcher.GetMetrics(coreRequest); var response = GetApiResponse <GetMetricsResponseDto>(coreResponse); response.Data = AdapterDataConverter.ConvertToApi(coreResponse.InternalData); return(response); }
public GetMetricsResponse GetMetrics(Guid componentId) { var dataDto = new GetMetricsRequestDtoData() { ComponentId = componentId }; var request = new GetMetricsRequestDto() { Data = dataDto, Token = GetAccessTokenDto() }; var responseDto = DtoService.GetMetrics(request); var response = CreateResponse <GetMetricsResponse>(responseDto); response.InternalData = DataConverter.GetMetricInfoList(responseDto.Data); return(response); }
public GetMetricsResponseDto GetMetrics(GetMetricsRequestDto request) { return(ExecuteAction <GetMetricsResponseDto>("GetMetrics", request)); }