pip_services3_facade.services.FacadeService module

class pip_services3_facade.services.FacadeService.FacadeService[source]

Bases: pip_services3_commons.config.IConfigurable.IConfigurable, pip_services3_commons.refer.IReferenceable.IReferenceable, pip_services3_facade.services.IFacadeService.IFacadeService

configure(config)[source]

Configures object by passing configuration parameters.

Parameters

config – configuration parameters to be set.

get_root_path()[source]
register_middleware(action)[source]
register_middleware_for_path(path, action)[source]
register_route(method, route, action)[source]
register_route_with_auth(method, route, action, authorize)[source]
set_references(references)[source]

Sets references to dependent components.

Parameters

references – references to locate the component dependencies.