localsContainer
@tsed/di
Usage
typescript
import { localsContainer } from "@tsed/di";Overview
ts
function localsContainer({ providers, rebuild }?: {
providers?: UseImportTokenProviderOpts[];
rebuild?: boolean;
}): LocalsContainer;Description
Get or create the current locals container for request-scoped providers.
Returns the global locals container used for storing request-scoped provider instances. Can optionally create a new container with custom providers.
Usage
typescript
import {localsContainer} from "@tsed/di";
// Get current locals
const locals = localsContainer();
// Create with custom providers
const locals = localsContainer({
providers: [{token: MyService, use: mockInstance}],
rebuild: true
});providers
ts
providers?: UseImportTokenProviderOpts[];rebuild
ts
rebuild?: boolean;