IServiceRegistry.registerFactory<T extends object>(): void
Registers a lazy factory: the service is instantiated on first
get and cached for subsequent lookups.
token: CapabilityToken
The capability token to register under
factory: ServiceFactory<T>
Factory invoked once, on first lookup
optional
options: RegisterOptions
Override and multi-provider behavior