Skip to main content
Module

x/danet/mod.ts>Injector

A savory web framework for Deno heavily inspired by Nest
Go to Latest
class Injector
Re-export
import { Injector } from "https://deno.land/x/danet@v0.6.3/mod.ts";

Properties

private
availableTypes: InjectableConstructor[]
private
logger: Logger
private
resolved: Map<Constructor | string, () => unknown>

Methods

private
getParamToken(Type: Constructor, paramIndex: number)
private
resolveDependencies(Dependencies: Constructor[], ParentConstructor: Constructor)
get<T>(Type: Constructor<T> | string): T
has<T>(Type: Constructor<T> | string): boolean