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. |