Interface IClientObservable
- Namespace
- Cratis.Applications.Queries
- Assembly
- Cratis.Applications.dll
Defines an observable that is observed by a connected client.
public interface IClientObservable- Extension Methods
Methods
GetAsynchronousEnumerator(CancellationToken)
Get an async enumerator for the observable.
object GetAsynchronousEnumerator(CancellationToken cancellationToken = default)Parameters
- cancellationTokenCancellationToken
- Optional CancellationToken. 
Returns
- object
- Async enumerator. 
HandleConnection(HttpContext)
Handle the HTTP context for minimal API endpoints.
Task HandleConnection(HttpContext httpContext)Parameters
- httpContextHttpContext
- HttpContext to handle for. 
Returns
HandleConnection(ActionExecutingContext)
Handle the action context and result from the action.
Task HandleConnection(ActionExecutingContext context)Parameters
- contextActionExecutingContext
- ActionExecutingContext to handle for.