bindInstance<T> abstract method
Binds an existing instance to the container.
The provided instance is returned for all make calls.
final repo = UserRepositoryImpl();
container.bindInstance<UserRepository>(repo);
Throws:
- ServiceContainerException.duplicateRegistration if already registered
- ServiceContainerException.nullInstanceUnallowed if
instanceisnull
Implementation
void bindInstance<T>(T instance, {String? name});