Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Framework

Hierarchy

  • Framework

Implements

Properties

app

configurationOptions

configurationOptions: IServerlessAppOptions

Methods

applicationInitialize

  • applicationInitialize(options: IMidwayBootstrapOptions): Promise<void>

configure

createLogger

  • createLogger(name: string, options?: any): any

getAppDir

  • getAppDir(): string

getApplication

  • getApplication(): any

getApplicationContext

  • getApplicationContext(): IMidwayContainer

getBaseDir

  • getBaseDir(): string

getConfiguration

  • getConfiguration(key?: string): any

getCoreLogger

  • getCoreLogger(): any

getCurrentEnvironment

  • getCurrentEnvironment(): string

getDefaultContextLoggerClass

  • getDefaultContextLoggerClass(): any

Protected getFaaSModule

  • getFaaSModule(): string

Protected getFaasStarterName

  • getFaasStarterName(): string

getFrameworkName

  • getFrameworkName(): string

getFrameworkType

getLogger

  • getLogger(name?: string): any

getProjectName

  • getProjectName(): string

getServer

  • getServer(): Server

getServerlessInstance

  • getServerlessInstance<T>(cls: any): Promise<T>

initialize

  • initialize(options: Partial<IMidwayBootstrapOptions>): Promise<void>

run

  • run(): Promise<void>

stop

  • stop(): Promise<void>

Generated using TypeDoc