getOrRegisterFactoryAsync<T extends Object> method

Future<T> getOrRegisterFactoryAsync<T extends Object>(
  1. Future<T> instanceCreator()
)

Optimized method for async factory registration.

Creates a new async instance each time the dependency is requested.

Implementation

Future<T> getOrRegisterFactoryAsync<T extends Object>(
  Future<T> Function() instanceCreator,
) => getOrRegisterAsync<T>(instanceCreator, RegisterAs.factoryAsync);