/// <summary> /// Converts the <see cref="OcspHttpResponse"/> to <see cref="HttpResponseMessage"/> /// </summary> /// <param name="ocspHttpResponse"><see cref="OcspHttpResponse"/></param> /// <returns><see cref="HttpResponseMessage"/></returns> public static HttpResponseMessage ToHttpResponseMessage(this OcspHttpResponse ocspHttpResponse) { var httpResponseMessage = new HttpResponseMessage(ocspHttpResponse.Status) { Content = new ByteArrayContent(ocspHttpResponse.Content) }; httpResponseMessage.Content.Headers.ContentType.MediaType = ocspHttpResponse.MediaType; return(httpResponseMessage); }
/// <summary> /// Creates a <see cref="IActionResult"/> for Ocsp responses /// </summary> /// <param name="ocspHttpResponse"><see cref="OcspHttpResponse"/></param> public OcspActionResult(OcspHttpResponse ocspHttpResponse) { OcspHttpResponse = ocspHttpResponse; }