events_protocol.core.views.aiohttp

Module Contents

async events_protocol.core.views.aiohttp.init_app(routes: typing.List[typing.Tuple[View, str]], middlewares: typing.Iterable[AIOHTTPMiddleware] = []) → Application
events_protocol.core.views.aiohttp._NOT_ALLOWED_AIOHTTP
class events_protocol.core.views.aiohttp.AIOHTTPView(*args, **kwargs)

Bases: events_protocol.core.views.base.BaseView, aiohttp.web.View

request :Request
body :str
__iter__(self)
async get_body(self)
async get(self, *args, **kwargs)
async _get(self, *args, **kwargs)
async put(self, *args, **kwargs)
async _put(self, *args, **kwargs)
async post(self, *args, **kwargs)
async _post(self, *args, **kwargs)
async delete(self, *args, **kwargs)
async _delete(self, *args, **kwargs)
get_query_args(self)
async write_response(self, http_status: HTTPStatus, response_body: dict, headers: dict = {})
class events_protocol.core.views.aiohttp.AIOHTTPHealthCheckView

Bases: events_protocol.core.views.base.BaseHealth, events_protocol.core.views.aiohttp.AIOHTTPView