Controller is a controller.
It just has “ISender mediator” injected into it as the sole dependency
I would like to get to a point when I can add the standard controller attributes to the command/query, and then have source generators create the controllers.
Next problem I fought with was hybrid binding so that I could bind a RequestDto.Id to the route and the rest to the body.
There is actually so much to put in place for a big project to increase developer cadence and establish low-code patterns...