auto_factory_annotation library

Classes

Injectable
Builds a factory shared part and so makes class injectable
ProvidedBy
Marks that a is provided by a provider, specifying the type
Provider
Creates a provier. should implement the ProviderBase
ProviderBase<T>
Should be implemented by every provider concrete class
Singleton
Same as Component(), but the class instance is cached