ResponseΒΆ
Minos commands and queries might return some values to their callers. Thus, a Response class is provided by Minos that abstracts protocol specific details.
The Response structure receives an object that is serialized and sent back to the caller.
@enroute.rest.query("/products", "GET")
async def get_all_products(self, request: Request) -> Response:
res = await self.repository.get_all()
return Response(res)