DI
import { DI } from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/mod.ts";§Classes
| DI.FactoryClass | Includes the instance of DependencyInjectionFactory |
§Enums
| DI.InjectionTypes | List of all the possible injection types. NOTE INJECTABLE_OBJECT refers to a injection that is not part of Mandarine Components but it has been defined as a component by the user. |
§Variables
| DI.Factory | Initializes the DI factory. |
§Interfaces
| DI.ArgumentsResolverExtraData | Structure of data for requests in order to resolve dependencies. |
| DI.InjectionMetadataContext | Structure of injections in methods' arguments. |
§Type Aliases
| DI.ArgumentValue | Interprets the arguments to return after injection |
| DI.Constructor | Infer the arguments of constructor for dependency injection. |