BridgeHttpResponse
Namespace: BlazorNative.Core
An HTTP response returned by IMobileBridge.FetchAsync(BridgeHttpRequest, CancellationToken). Always a complete response: the host buffers the entire body before completing the fetch — there is no partial or streamed delivery.
public readonly record struct BridgeHttpResponse
Inheritance Object → ValueType → BridgeHttpResponse
Implements IEquatable<BridgeHttpResponse>
Attributes NullableContextAttribute, NullableAttribute, IsReadOnlyAttribute
Properties
StatusCode
The HTTP status code.
public int StatusCode { get; init; }
Property Value
Body
The complete response body as UTF-8 text (binary bodies are unsupported).
public string Body { get; init; }
Property Value
Headers
The response headers.
public IReadOnlyDictionary<string, string> Headers { get; init; }
Property Value
IReadOnlyDictionary<String, String>
Constructors
BridgeHttpResponse(Int32, String, IReadOnlyDictionary<String, String>)
An HTTP response returned by IMobileBridge.FetchAsync(BridgeHttpRequest, CancellationToken). Always a complete response: the host buffers the entire body before completing the fetch — there is no partial or streamed delivery.
public BridgeHttpResponse(int StatusCode, string Body, IReadOnlyDictionary<string, string> Headers)
Parameters
StatusCode Int32
The HTTP status code.
Body String
The complete response body as UTF-8 text (binary bodies are unsupported).
Headers IReadOnlyDictionary<String, String>
The response headers.