httpApiWrapper
httpApiWrapper(
handler,config?): (req,__namedParameters) =>Promise<Response>
Wraps an HTTP API handler with common error handling, authorization, and logging logic. Ensures that all API endpoints have consistent error responses, logging, and authorization checks.
Parameters
handler
RequestHandler
The actual request handler function to wrap.
config?
Configuration for the wrapper. See HttpApiWrapperConfig.
Returns
(
req,__namedParameters):Promise<Response>
Parameters
req
Request
__namedParameters
params
Promise<Partial<QueryParams>>
Returns
Promise<Response>