/// <summary> /// Converts the <see cref="TspHttpResponse"/> to <see cref="HttpResponseMessage"/> /// </summary> /// <param name="tspHttpResponse"><see cref="TspHttpResponse"/></param> /// <returns><see cref="HttpResponseMessage"/></returns> public static HttpResponseMessage ToHttpResponseMessage(this TspHttpResponse tspHttpResponse) { var httpResponseMessage = new HttpResponseMessage(HttpStatusCode.OK) { Content = new ByteArrayContent(tspHttpResponse.Content) }; httpResponseMessage.Content.Headers.ContentType.MediaType = tspHttpResponse.MediaType; return(httpResponseMessage); }
/// <summary> /// Creates a <see cref="IActionResult"/> for Timestamp responses /// </summary> /// <param name="tspHttpResponse"><see cref="TspHttpResponse"/></param> public TspActionResult(TspHttpResponse tspHttpResponse) { TspHttpResponse = tspHttpResponse; }