List of all items
Structs
- AppOptions
- AppSection
- AuthorizeRule
- AuthorizerSet
- ByteRange
- CompressionConfig
- CompressionMiddleware
- ControllerEndpoint
- CorsConfig
- CorsMiddleware
- CorsSection
- CultureSection
- CurrentUser
- DispatchRuntime
- DistributedCacheEntryOptions
- EndpointCatalog
- EndpointDescriptor
- EndpointInfo
- FieldError
- FileBody
- FormField
- FormFile
- FormFileBuilder
- HandlerCache
- HandlerEntry
- HandlerRegistration
- HealthCheckEntry
- HealthCheckRegistry
- HealthStatus
- Host
- HostAppBuilder
- HostBuilder
- HttpContext
- HttpRequest
- HttpResponse
- HttpStatus
- JwtAuth
- JwtClaims
- JwtSection
- LocalizationOptions
- LocalizedString
- Mediator
- MemoryCache
- MetricsSection
- MiddlewarePipeline
- MultipartForm
- PagedRequest
- PagedResponse
- ParamMeta
- ProblemDetails
- RateLimitMiddleware
- RateLimitSection
- RateLimiter
- RequestContext
- RequestEndpoint
- RequestIdMiddleware
- RequestParamEntry
- RequestTracing
- ResourceAuthorization
- ResponseData
- RouteDispatch
- RouteEntry
- RouteMeta
- Router
- SecurityHeadersMiddleware
- Server
- ServerHandle
- SpaMiddleware
- StaticHtmlEndpoint
- StaticJsonEndpoint
- StringLocalizer
- TextRef
- TimingMiddleware
- TlsSection
- binding::BindInput
- binding::Binder
- spa::EmbeddedAsset
- spa::EmbeddedAssets
- spa::SpaMiddleware
Enums
- AppMode
- CacheError
- Disposition
- Error
- FileSource
- HttpMethod
- ResponseBody
- binding::Source
- spa::ContentEncoding
- spa::SpaSource
Traits
- DistributedCacheExtensions
- IAppOptions
- IAuthenticationHandler
- IAuthorizationPolicy
- IClaims
- IClaimsCarrier
- IClaimsExt
- IDistributedCache
- IDynamicAuthorizer
- IEndpoint
- IEndpointCatalog
- IEventHandler
- IEventRequest
- IHost
- IHostedService
- IHttpContext
- IHttpRequest
- IHttpResponse
- IMediator
- IMiddleware
- IPipelineBehavior
- IRequest
- IRequestHandler
- IRouter
- IServiceCollectionExt
- IStringLocalizer
- RequestModel
- RequestUser
- ScopeFactory
- SeekableReader
- binding::RequestModel
Macros
Attribute Macros
- async_trait
- authorize
- category
- claims
- delete
- description
- display
- embed_assets
- endpoint
- get
- handler
- inject
- main
- module
- post
- put
Derive Macros
Functions
- app_base
- assets::read
- assets::read_str
- bind_config
- bind_root
- binding::body_error
- binding::body_field_error
- binding::is_body_method
- binding::split_csv
- binding::take_body_field
- build_pipeline_chain
- build_resource_policy_from_routes
- collect_authorizers
- compress_gzip
- content_disposition_value
- dispatch_provider
- duplicate_handlers
- format_route_diagnostics
- framework_root
- generate_openapi_spec
- global_provider
- init_jwt_secret
- is_mediator_active
- jwt_middleware
- jwt_secret
- load_appsettings
- log_startup_diagnostics
- looks_like_app_base
- looks_like_framework_root
- orphan_handlers
- orphan_route_details
- orphan_routes
- read_json_body
- resource_auth_middleware
- route_snapshots
- sanitize_file_name
- set_global_provider
- set_spool_root
- should_scan_endpoints
- spool_root
- write_json_response