Struct ObservableQueryHttpResponse
- Namespace
- Cratis.Arc.Queries
- Assembly
- Cratis.Arc.Core.dll
Represents the HTTP response for an observable query.
public readonly struct ObservableQueryHttpResponse : IEquatable<ObservableQueryHttpResponse>
- Implements
- Inherited Members
- Extension Methods
Constructors
ObservableQueryHttpResponse(QueryResult, HttpStatusCode)
Represents the HTTP response for an observable query.
public ObservableQueryHttpResponse(QueryResult Result, HttpStatusCode StatusCode)
Parameters
ResultQueryResultThe QueryResult to send.
StatusCodeHttpStatusCodeThe HTTP HttpStatusCode to send.
Properties
Result
The QueryResult to send.
public QueryResult Result { get; init; }
Property Value
StatusCode
The HTTP HttpStatusCode to send.
public HttpStatusCode StatusCode { get; init; }
Property Value
Methods
Deconstruct(out QueryResult, out HttpStatusCode)
public void Deconstruct(out QueryResult Result, out HttpStatusCode StatusCode)
Parameters
ResultQueryResultStatusCodeHttpStatusCode
Equals(ObservableQueryHttpResponse)
public bool Equals(ObservableQueryHttpResponse other)
Parameters
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ObservableQueryHttpResponse, ObservableQueryHttpResponse)
public static bool operator ==(ObservableQueryHttpResponse left, ObservableQueryHttpResponse right)
Parameters
Returns
operator !=(ObservableQueryHttpResponse, ObservableQueryHttpResponse)
public static bool operator !=(ObservableQueryHttpResponse left, ObservableQueryHttpResponse right)