Ага, а теперь у тебя в проекте есть UserV1, UserV2, UserFromAnotherService, ещё несколько интерпретаций) Думаю это частый случай в веб приложении, как минимум 2 похожих типа Да и в чём трудность написать User вместо var
Не, свежий проект на дотнет 5 в микросервисной архитектуре Просто что есть несколько версий и сторонний сервис, который имеет третью отдельную структуру модели. Только в моём случае это Order, а не User