Closed
Description
Proposal:
OpenAPI
class:
openapi = OpenAPI.from_file(
'openapi.yaml',
integration=flask.FlaskIntegration(
xxx="test",
),
)
Interface:
openapi.validate_request(flask_request)
openapi.validate_response(flask_response)
@openapi.validate
def test_view(request):
pass
result = openapi.unmarshal_request(request)
result = openapi.unmarshal_response(response)
@openapi.unmarshal
def test_view(request, result):
pass