4.1 KiB
4.1 KiB
Class: MiddlewareService
Constructors
constructor
• new MiddlewareService(container)
Parameters
| Name | Type |
|---|---|
container |
any |
Defined in
Properties
postAuthentication_
• postAuthentication_: any[]
Defined in
preAuthentication_
• preAuthentication_: any[]
Defined in
preCartCreation_
• preCartCreation_: any[]
Defined in
routers
• routers: Object
Defined in
Methods
addPostAuthentication
▸ addPostAuthentication(middleware, options): void
Parameters
| Name | Type | Description |
|---|---|---|
middleware |
Function |
|
options |
any |
Returns
void
Defined in
addPreAuthentication
▸ addPreAuthentication(middleware, options): void
Parameters
| Name | Type | Description |
|---|---|---|
middleware |
Function |
|
options |
any |
Returns
void
Defined in
addPreCartCreation
▸ addPreCartCreation(middleware): void
Parameters
| Name | Type | Description |
|---|---|---|
middleware |
Function |
Returns
void
Defined in
addRouter
▸ addRouter(path, router): void
Parameters
| Name | Type |
|---|---|
path |
any |
router |
any |
Returns
void
Defined in
getRouters
▸ getRouters(path): any
Parameters
| Name | Type |
|---|---|
path |
any |
Returns
any
Defined in
usePostAuthentication
▸ usePostAuthentication(app): void
Parameters
| Name | Type | Description |
|---|---|---|
app |
ExpressApp |
Returns
void
Defined in
usePreAuthentication
▸ usePreAuthentication(app): void
Parameters
| Name | Type | Description |
|---|---|---|
app |
ExpressApp |
Returns
void
Defined in
usePreCartCreation
▸ usePreCartCreation(): any[]
Returns
any[]
Defined in
validateMiddleware_
▸ validateMiddleware_(fn): void
Parameters
| Name | Type | Description |
|---|---|---|
fn |
Function |
Returns
void