File tree 2 files changed +11
-1
lines changed
2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -121,6 +121,11 @@ def use_connection() -> Connection:
121
121
return connection
122
122
123
123
124
+ def use_request () -> Request :
125
+ """Get the current ``Request``"""
126
+ return use_connection ().request
127
+
128
+
124
129
def use_scope () -> dict [str , Any ]:
125
130
"""Get the current WSGI environment"""
126
131
return use_connection ().request .environ
Original file line number Diff line number Diff line change @@ -77,9 +77,14 @@ def use_connection() -> Connection:
77
77
return connection
78
78
79
79
80
+ def use_request () -> request .Request :
81
+ """Get the current ``Request``"""
82
+ return use_connection ().request
83
+
84
+
80
85
def use_scope () -> ASGIScope :
81
86
"""Get the current ASGI scope"""
82
- app = use_connection (). request .app
87
+ app = use_request () .app
83
88
try :
84
89
asgi_app = app ._asgi_app
85
90
except AttributeError : # pragma: no cover
You can’t perform that action at this time.
0 commit comments