Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ApplicationContext

import { ApplicationContext } from "https://raw.githubusercontent.com/mandarineorg/mandarinets/master/mod.ts";

Contains the "application context" of mandarine. The Application Context is used to interact with various namespaces & initializations

class ApplicationContext implements [[Mandarine.ApplicationContext].IApplicationContext] {
constructor();
public getComponentsRegistry(): Mandarine.MandarineCore.IComponentsRegistry;
public getDIFactory(): DI.FactoryClass;
public getEntityManager(): Mandarine.ORM.Entity.EntityManager;
public getMicroserviceManager(): Mandarine.MandarineCore.IMicroserviceManager;
public getResourceHandlerRegistry(): Mandarine.MandarineCore.IResourceHandlerRegistry;
public getTemplateManager(): Mandarine.MandarineCore.ITemplatesManager;
public initializeMetadata(): void;
 
static public applicationContextSingleton: Mandarine.ApplicationContext.IApplicationContext;
 
}

§Implements

§
[[Mandarine.ApplicationContext].IApplicationContext]
[src]

§Constructors

§
new ApplicationContext()
[src]

§Methods

§
getDIFactory(): DI.FactoryClass
[src]
§
initializeMetadata(): void
[src]

§Static Properties

§Static Methods