Namespace BlazorFocused
Classes
RestClientHttpException
Exception returned with failed http requests and operations within IRestClient
RestClientResponse<T>
Gives result of an http request using IRestClient
RestClientTask
Gives result of an http request using IRestClient
ServiceCollectionExtensions
Service Collection extensions that provide store registration in Startup.cs - ConfigureServices
StoreAction<TState>
Performs an action that can be triggered by the store
StoreAction<TState, TInput>
Performs an action that can be triggered by the store
StoreActionAsync<TState>
Performs an asynchronous action that can be triggered by the store
StoreActionAsync<TState, TInput>
Performs an asynchronous action that can be triggered by the store
UrlBuilder
Provides implementation of IRestClientUrlBuilder
Interfaces
IAction<TState>
Performs an action that can be triggered by the store
IAction<TState, TInput>
Performs an action that can be triggered by the store
IActionAsync<TState>
Performs an asynchronous action that can be triggered by the store
IActionAsync<TState, TInput>
Performs an asynchronous action that can be triggered by the store
IOAuthRestClient
Handles authorization functionality on top of IRestClient
IReducer<TInput, TOutput>
Reduces/transforms store state for specific application purpose/component
IRestClient
Standardizes the handling of HTTP requests/responses within a given application.
IRestClientUrlBuilder
URL building utility that implements full url path with parameters
IStore<TState>
Representation of a specific store operating within the context of the application. The store can dispatch actions, store, update, and reduce state.
IStoreAction<TState>
Base interface of all store actions for interacting with store state