When to use
Use these keys with InjectionContainer.get(...) and @Inject(...) to resolve the configured service bindings.
API Reference
Object that contains the DI token keys for core services.
Use these keys with InjectionContainer.get(...) and @Inject(...) to resolve the configured service bindings.
export const RsXCoreInjectionTokens = {import { RsXCoreInjectionTokens } from '@rs-x/core';import {
Inject,
InjectionContainer,
RsXCoreInjectionTokens,
RsXCoreModule,
type IEqualityService,
} from '@rs-x/core';
await InjectionContainer.load(RsXCoreModule);
const equality = InjectionContainer.get<IEqualityService>(
RsXCoreInjectionTokens.IEqualityService,
);
class Consumer {
constructor(
@Inject(RsXCoreInjectionTokens.IEqualityService)
private readonly equalityService: IEqualityService,
) {}
}
console.log(equality, Consumer);