Server
Class Server
Hierarchy
Server
Index
Constructors
Properties
Methods
Constructors
constructor
new Server(application: Application, config?: ServerConfigInterface): Server
Defined in Library/Server/Server.ts:17
Parameters:
| Name | Type | Default value |
|---|---|---|
| application | Application | - |
Default value config | ServerConfigInterface | {} |
Returns: Server
Properties
Private application
application: Application
Defined in Library/Server/Server.ts:17
Private config
config: ServerConfigInterface
Defined in Library/Server/Server.ts:15
Private server
server: Koa
Defined in Library/Server/Server.ts:13
Methods
Private create
create(): this
Defined in Library/Server/Server.ts:26
Returns: this
getServer
getServer(): Koa
Defined in Library/Server/Server.ts:55
Returns: Koa
initialize
initialize(): Promise<void>
Defined in Library/Server/Server.ts:38
Returns: Promise<void>
start
start(): this
Defined in Library/Server/Server.ts:59
Returns: this
use
use(...middlewares: Array<Middleware>): this
Defined in Library/Server/Server.ts:32
Parameters:
| Name | Type |
|---|---|
Rest middlewares | Array<Middleware> |
Returns: this