Constructors
Methods
Staticcreate
create( __namedParameters: { configureMiddleware?: (consumer: MiddlewareConsumer) => void; controllers?: Type<any>[]; docs?: Omit<DocsConfig, "version">; envSchema: ZodType<Env>; imports?: (
ImportedModule | ConditionalImport)
[]; providers?: Provider[]; version: null | `${number}`; },): AppContainer Parameters
- __namedParameters: {
configureMiddleware?: (consumer: MiddlewareConsumer) => void;
controllers?: Type<any>[];
docs?: Omit<DocsConfig, "version">;
envSchema: ZodType<Env>;
imports?: (ImportedModule | ConditionalImport)[];
providers?: Provider[];
version: null | `${number}`;
}
Returns AppContainer
StaticcreateModule
createModule( __namedParameters: { configureMiddleware?: (consumer: MiddlewareConsumer) => void; controllers?: Type<any>[]; envConfig: Env; imports?: (
ImportedModule | ConditionalImport)
[]; providers?: Provider[]; },): DynamicAppModule Parameters
- __namedParameters: {
configureMiddleware?: (consumer: MiddlewareConsumer) => void;
controllers?: Type<any>[];
envConfig: Env;
imports?: (ImportedModule | ConditionalImport)[];
providers?: Provider[];
}
Returns DynamicAppModule