Я тут продолжаю изобретать самый удобный велосипед. По заветам https://tools.ietf.org/html/rfc7807
сделал примерно такую же модельку и все в общем-то работает.
Но проблемы начинаются, когда я хочу вернуть что-то отличное от 200 ответа, т.к у ControllerBase свои интерфейсы моделек ответов. Есть идеи, как можно элегантно это решить? Может какой-то интерфейс дотнетовский унаследовать?