inject
@tsed/di
Usage
typescript
import { inject } from "@tsed/di";
Overview
ts
function inject<TokenType>(token: TokenProvider<TokenType>, opts?: Partial<Pick<InvokeOptions, "useOpts" | "rebuild" | "locals">>): TokenType;
- token (
TokenProvider<TokenType>
): A token provider or token provider group
Description
Inject a provider to another provider.
Use this function to inject a custom provider on constructor parameter or property.
typescript
@Injectable()
export class MyService {
connection = inject(CONNECTION);
}