public async Task <Either <AirlyClientError, GetMeasurementByInstallationIdResponse> > GetMeasurementByInstallationId(GetMeasurementByInstallationIdRequest request) { return(await TracedOperation.CallAsync ( "AirlyClient", AirlyClientFunction.AirlyClientFunctionType.GetMeasurementByInstallationId, request, () => { string query = AirlyClientUrlBuilder.GetQuery(request.ToQueryParams()); string url = _options.GetUrl(AirlyClientFunction.GetMeasurementByInstallationId, query); return GetHttpResponseAsync <GetMeasurementByInstallationIdResponse>(url); } )); }
public async Task <Either <AirlyClientError, IEnumerable <GetInstallationsNearestResponse> > > GetInstallationsNearest(GetInstallationsNearestRequest request) { return(await TracedOperation.CallAsync ( "AirlyClient", AirlyClientFunction.AirlyClientFunctionType.GetInstallationsNearest, request, () => { string query = AirlyClientUrlBuilder.GetQuery(request.ToQueryParams()); string url = _options.GetUrl(AirlyClientFunction.GetInstallationsNearest, query); return GetHttpResponseAsync <IEnumerable <GetInstallationsNearestResponse> >(url); } )); }