Function: validateContainerConfig()
ts
function validateContainerConfig(config: CreateContainerOptions): void;Defined in: src/wirestate-core/container/validate-container-config.ts:32
Checks a container config before creating a container.
Parameters
| Parameter | Type | Description |
|---|---|---|
config | CreateContainerOptions | Container configuration to validate. |
Returns
void
Remarks
Use it when an adapter stores config for later but still wants fast feedback.
Throws
WirestateError If activate references a token missing from entries.
Example
typescript
import { Injectable, validateContainerConfig } from "@wirestate/core";
@Injectable()
class LoggerService {}
validateContainerConfig({
entries: [LoggerService],
activate: [LoggerService],
});