Search
Preparing search index...
The search index is not available
pip-services-facade-node
Options
All
Public
Public/Protected
All
Inherited
Only exported
Menu
Globals
FacadeRoutes
Class FacadeRoutes
Hierarchy
FacadeRoutes
Implements
IConfigurable
IReferenceable
Index
Constructors
constructor
Properties
_counters
_dependency
Resolver
_logger
_service
Methods
configure
get
Correlation
Id
instrument
register
register
Middleware
register
Route
register
Route
With
Auth
set
References
Constructors
constructor
new
Facade
Routes
(
)
:
FacadeRoutes
Returns
FacadeRoutes
Properties
Protected
_counters
_counters
:
CompositeCounters
= new CompositeCounters()
Protected
_dependency
Resolver
_dependency
Resolver
:
DependencyResolver
= new DependencyResolver()
Protected
_logger
_logger
:
CompositeLogger
= new CompositeLogger()
Protected
_service
_service
:
IFacadeService
Methods
configure
configure
(
config
:
ConfigParams
)
:
void
Parameters
config:
ConfigParams
Returns
void
Private
get
Correlation
Id
get
Correlation
Id
(
req
:
any
)
:
any
Parameters
req:
any
Returns
any
Private
instrument
instrument
(
correlationId
:
string
, method
:
string
, route
:
string
)
:
void
Parameters
correlationId:
string
method:
string
route:
string
Returns
void
Protected
Abstract
register
register
(
)
:
void
Returns
void
register
Middleware
register
Middleware
(
action
:
function
)
:
void
Parameters
action:
function
(
req
:
any
, res
:
any
, next
:
function
)
:
void
Parameters
req:
any
res:
any
next:
function
(
)
:
void
Returns
void
Returns
void
Returns
void
register
Route
register
Route
(
method
:
string
, route
:
string
, action
:
function
)
:
void
Parameters
method:
string
route:
string
action:
function
(
req
:
any
, res
:
any
)
:
void
Parameters
req:
any
res:
any
Returns
void
Returns
void
register
Route
With
Auth
register
Route
With
Auth
(
method
:
string
, route
:
string
, authorize
:
function
, action
:
function
)
:
void
Parameters
method:
string
route:
string
authorize:
function
(
req
:
any
, res
:
any
, next
:
function
)
:
void
Parameters
req:
any
res:
any
next:
function
(
)
:
void
Returns
void
Returns
void
action:
function
(
req
:
any
, res
:
any
)
:
void
Parameters
req:
any
res:
any
Returns
void
Returns
void
set
References
set
References
(
references
:
IReferences
)
:
void
Parameters
references:
IReferences
Returns
void
Globals
About
Operations
Basic
Auth
Manager
Facade
Factory
Facade
Operations
Facade
Process
Facade
Routes
constructor
_counters
_dependency
Resolver
_logger
_service
configure
get
Correlation
Id
instrument
register
register
Middleware
register
Route
register
Route
With
Auth
set
References
Facade
Service
Main
Facade
Service
Owner
Auth
Manager
Partition
Facade
Service
Role
Auth
Manager
IFacade
Service
_
async
connect
Timeout
cors
express
fs
getoverride
http
https
os
Generated using
TypeDoc