registerLazySingleton<T> method
- FactoryFunc<
T> func, - {String instanceName}
registers a type as Singleton by passing a factory function that will be called
on the first call of get on that type
T
type to register
func
factory function for this type
instanceName
if you provide a value here your factory gets registered with that
name instead of a type. This should only be necessary if you need to register more
than one instance of one type. Its highly not recommended
registerLazySingleton does not influence allReady
Implementation
void registerLazySingleton<T>(FactoryFunc<T> func, {String instanceName});