🎨 change reverse driver abstract methods

This commit is contained in:
yanyongyu
2021-06-15 01:23:12 +08:00
parent 8e6f8fada8
commit 76c830739c
3 changed files with 15 additions and 22 deletions

View File

@ -118,7 +118,7 @@ class Driver(ReverseDriver):
@property
@overrides(ReverseDriver)
def asgi(self):
def asgi(self) -> FastAPI:
"""``FastAPI APP`` 对象"""
return self._server_app
@ -175,7 +175,6 @@ class Driver(ReverseDriver):
log_config=LOGGING_CONFIG,
**kwargs)
@overrides(ReverseDriver)
async def _handle_http(self, adapter: str, request: Request):
data = await request.body()
@ -209,7 +208,6 @@ class Driver(ReverseDriver):
return Response(response and response.body,
response and response.status or 200)
@overrides(ReverseDriver)
async def _handle_ws_reverse(self, adapter: str,
websocket: FastAPIWebSocket):
ws = WebSocket(websocket.scope.get("http_version",