Currently, each backend is forced to call Signature.build_request for every call:
|
request = signature.build_request(Request, self, args, kwargs) |
I'm wondering if instead it could generate a «request builder», which would be generated once and contain calls to all the markers. The same applies to apply_response_markers:
|
return signature.apply_response_markers(response, payload, response_type) |
Currently, each backend is forced to call
Signature.build_requestfor every call:combadge/combadge/support/zeep/backends/sync.py
Line 87 in 8b60b1b
I'm wondering if instead it could generate a «request builder», which would be generated once and contain calls to all the markers. The same applies to
apply_response_markers:combadge/combadge/support/httpx/backends/sync.py
Line 56 in 8b60b1b