Namespace Arbiter.CommandQuery.Endpoints
Classes
- BaseAddressResolver
Default implementation of IBaseAddressResolver. Resolves the base address for service endpoints or API calls using NavigationManager, IHttpContextAccessor, or IConfiguration.
- DispatcherEndpoint
Defines an endpoint for dispatching commands using the Mediator pattern.
- EndpointRouteExtensions
Extensions for adding Arbiter endpoints to an ASP.NET Core application.
- EntityCommandEndpointBase<TKey, TListModel, TReadModel, TCreateModel, TUpdateModel>
Provides a base class for defining RESTful command endpoints for an entity, including create, update, upsert, patch, and delete operations.
- EntityQueryEndpointBase<TKey, TListModel, TReadModel>
Provides a base class for defining RESTful query endpoints for an entity, including single, paged, and list queries.
- ProblemDetailsCustomizer
Service to customize the ProblemDetails response for exceptions.
- RouteHandlerBuilderExtensions
Extensions for RouteHandlerBuilder to add common metadata.
Interfaces
- IEndpointRoute
Defines an interface for adding routes to an ASP.NET Core application.