INNER CODE UNIT · C#
HttpRequestMessageFeature
Azure/logicapps · LogicAppsSampleTestFramework/TestFramework/HttpRequestMessageFeature.cs:15
public class HttpRequestMessageFeature
{
/// <summary>
/// The request message.
/// </summary>
private HttpRequestMessage httpRequestMessage;
/// <summary>
/// Gets or sets the http context.
/// </summary>
private HttpContext HttpContext { get; set; }
/// <summary>
/// Gets or sets the http request message.
/// </summary>
public HttpRequestMessage HttpRequestMessage
{
get => this.httpRequestMessage ?? Interlocked.CompareExchange(ref this.httpRequestMessage, HttpRequestMessageFeature.CreateHttpRequestMessage(this.HttpContext), null) ?? this.httpRequestMessage;