strategies property
Returns the strategies derived from this provider configuration.
Implementation
Iterable<ProvideStrategy> get strategies => [
if (_factory != null) ...[
ProvideStrategy(provides: _factory),
if (_provide != _factory) ProvideStrategy(provides: _provide, useExisting: _factory)
],
if (_fromExisting != null) ProvideStrategy(provides: _provide, useExisting: _fromExisting),
if (_value != null) ProvideStrategy(provides: _provide, useValue: _value),
..._aliases.map((alias) => ProvideStrategy(provides: alias, useExisting: _provide)),
];