INNER CODE UNIT · Python
BenchmarkOrder
micronaut-projects/micronaut-core · benchmarks/src/jmh/python/requestbodybenchmark/request_body.py:11
class BenchmarkOrder:
customer: str
product: str
quantity: int
priority: bool
note: str
@ContextPooled
@Controller("/python-request-body-benchmark")
class PythonRequestBodyBenchmarkController:
@Post("/body")
def body(self, order: Annotated[BenchmarkOrder, Body]) -> str:
return f"{order.customer}:{order.product}:{order.quantity}:{order.priority}:{order.note}"
@Post("/control")
def control(self) -> str:
return "control"