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