Разница между DTO и объектом ответа?C#

Место общения программистов C#
Ответить
Anonymous
 Разница между DTO и объектом ответа?

Сообщение Anonymous »

В чем разница между объектом ответа и DTO в архитектуре программного обеспечения? Допустим, я хочу получить список продуктов в каталоге.

Если это ProductDTO, чем отличается класс Product Response? Является ли ответ продукта обычно просто оболочкой с датой и временем, журналом ошибок или руководством, или в чем основная разница? Если нет точных или нескольких ответов, хотелось бы услышать основные причины в отрасли.

Код: Выделить всё

public class ProductDto
{
public int ProductId { get; set;},
public string ProductName { get; set;},
public string ProductDescription { get; set;},
public float SalesAmount { get; set;}
}
Я попробовал поискать в Google эти ответы, но у них не было конкретного ответа на этот вопрос.

Повторное использование DTO для различных типы запросов/ответов и ясность того, что требуется/что должно быть возвращено

Объекты данных для каждого уровня (DTO против объектов Entity и Response)

Обновление:

Пытаюсь проверить ответ. Кажется, ответ Рахула отвечает на разницу между объектом Domain и DTO. Мысленный ответ — это оболочка DTO, не уверен, правда ли это —

http://themoderndeveloper.com/the-moder ... -response/

Опубликовано здесь:

https://softwareengineering.stackexchan ... 3/what-is- разница-между-dto-и-объектом-ответа

Подробнее здесь: https://stackoverflow.com/questions/580 ... nse-object
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»