events_protocol.core.views.base

Module Contents

class events_protocol.core.views.base.BaseView
request
_base_header
async send_response(self, message: str = None, data: dict = None, description: str = None, http_status: int = None, code: int = 1000, log_level=None)
abstract get_query_args(self)
abstract async write_response(self, http_status: int, description: str, response_body: dict, log_level: str = None, headers: dict = {})
async _treat_general_exception(self, exception: Exception)
class events_protocol.core.views.base.BaseHealth

Bases: events_protocol.core.views.base.BaseView

_checkers :typing.List[typing.Dict[str, typing.Union[typing.Awaitable[typing.Callable], typing.Callable]]] = []
classmethod add_checker(cls, checker_name: str, checker_func: typing.Union[typing.Awaitable[typing.Callable], typing.Callable])
async _get(self)