@salesforce/b2c-tooling-sdk / clients / globalMiddlewareRegistry
Variable: globalMiddlewareRegistry
constglobalMiddlewareRegistry:MiddlewareRegistry
Defined in: packages/b2c-tooling-sdk/src/clients/middleware-registry.ts:227
Global middleware registry instance.
This is the default registry used by all B2C SDK clients. Register middleware providers here to have them applied automatically.
Example
typescript
import { globalMiddlewareRegistry } from '@salesforce/b2c-tooling-sdk/clients';
globalMiddlewareRegistry.register({
name: 'request-logger',
getMiddleware() {
return {
onRequest({ request }) {
console.log(`Request: ${request.method} ${request.url}`);
return request;
},
};
},
});