Я создаю несколько web-сервисов mvc 4.0 во внутренней сети. Я пришел из фона WCF WSHttp, где мы делили общие DTO и контракт между Сервисом и клиентом.Web Api shared DTOs
С веб-api следует делиться dtos между клиентом и сервисом? Или это плохая практика, и я должен просто позволить клиенту попробовать и десериализовать json для любой структуры объекта, которой он хочет. Что в моем случае может привести к дублированию dtos у клиента и службы?
Спасибо за вашу помощь
Я шел по пути отдельного dto на обоих концах (и немного дублирования), но мне интересно сейчас, если это разумно – jonho
Просто интересно, есть ли у кого-то другая перспектива и есть сильный аргумент в пользу их полного отдельный. благодаря – jonho