@sourceloop/in-mail-service / Exports / InMailServiceComponent
Class: InMailServiceComponent¶
Implements¶
Component
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new InMailServiceComponent(application
, inMailConfig?
)
Parameters¶
Name | Type |
---|---|
application |
RestApplication |
inMailConfig? |
IInMailServiceConfig |
Defined in¶
services/in-mail-service/src/component.ts:59
Properties¶
application¶
• Private
Readonly
application: RestApplication
Defined in¶
services/in-mail-service/src/component.ts:61
bindings¶
• Optional
bindings: Binding
<any
>[]
Implementation of¶
Component.bindings
Defined in¶
services/in-mail-service/src/component.ts:58
controllers¶
• Optional
controllers: ControllerClass
<any
>[]
An array of controller classes
Implementation of¶
Component.controllers
Defined in¶
services/in-mail-service/src/component.ts:57
inMailConfig¶
• Private
Optional
Readonly
inMailConfig: IInMailServiceConfig
Defined in¶
services/in-mail-service/src/component.ts:63
models¶
• Optional
models: Class
<Model
>[]
An optional list of Model classes to bind for dependency injection
via app.model()
API.
Defined in¶
services/in-mail-service/src/component.ts:52
repositories¶
• Optional
repositories: Class
<Repository
<Model
>>[]
Defined in¶
services/in-mail-service/src/component.ts:46
Methods¶
setupSequence¶
▸ setupSequence(): void
Setup ServiceSequence by default if no other sequnce provided
Returns¶
void