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

MandarineCore

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

Contains core methods & information related to Mandarine

class MandarineCore {
constructor(options?: CoreOptions);
public currentContextMetadata;
 
private freezeMandarineProperties(): void;
private handleOnExit();
private initializeAutomaticMicroserviceHealthCheck();
private initializeControllers();
private initializeEntityManager();
private initializeEventListeners(): void;
private initializeMicroservices();
private initializeTasks();
private initializeTemplates();
private initializeValueReaders(): void;
private initializeValueReaderWithCustomConfiguration();
private initializeWebsocketComponents();
private resolveComponentsDependencies(): void;
private resolveRepositoriesProxy(): void;
private setConfiguration(config: string | object);
private writeOnCompiler();
public MVC();
 
static public logger: Log;
static public releaseVersion: string;
}

§Constructors

§
new MandarineCore(options?: CoreOptions)
[src]

§Properties

§
currentContextMetadata
[src]

§Methods

§
freezeMandarineProperties(): void private
[src]
§
handleOnExit() private
[src]
§
initializeAutomaticMicroserviceHealthCheck() private
[src]
§
initializeControllers() private
[src]
§
initializeEntityManager() private
[src]
§
initializeEventListeners(): void private
[src]
§
initializeMicroservices() private
[src]
§
initializeTasks() private
[src]
§
initializeTemplates() private
[src]
§
initializeValueReaders(): void private
[src]
§
initializeValueReaderWithCustomConfiguration() private
[src]
§
initializeWebsocketComponents() private
[src]
§
resolveComponentsDependencies(): void private
[src]
§
resolveRepositoriesProxy(): void private
[src]
§
setConfiguration(config: string | object) private
[src]
§
writeOnCompiler() private
[src]
§
MVC()
[src]

Creates bridge between Mandarine's core and Mandarine MVC Core. Allows you to create Mandarine-powered web applications.

§Static Properties

§
logger: Log
[src]
§
releaseVersion: string
[src]