Function: ~~experimental_standaloneMiddleware()~~
On this page
experimental_standaloneMiddleware<
TCtx>():object
Defined in: packages/server/src/unstable-core-do-not-import/middleware.ts:197
Creates a middleware that isn't tied to a root object, for the context, metadata and input types you give it.
Type Parameters
| Type Parameter |
|---|
TCtx extends object |
Returns
object
create()
create: <
$ContextOverrides>(fn) =>MiddlewareBuilder<TCtxextendsobject?T:any,TCtxextendsobject?T:object,$ContextOverrides,TCtxextendsobject?T:unknown>
Type Parameters
| Type Parameter |
|---|
$ContextOverrides |
Parameters
| Parameter | Type |
|---|---|
fn | MiddlewareFunction<TCtx extends object ? T : any, TCtx extends object ? T : object, object, $ContextOverrides, TCtx extends object ? T : unknown> |
Returns
MiddlewareBuilder<TCtx extends object ? T : any, TCtx extends object ? T : object, $ContextOverrides, TCtx extends object ? T : unknown>
Deprecated
Use .concat() with a procedure builder instead.