Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@salesforce/b2c-tooling-sdk / clients / globalMiddlewareRegistry

Variable: globalMiddlewareRegistry

const globalMiddlewareRegistry: 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;
      },
    };
  },
});

All rights reserved.