DTO = ViewModel?
The canonical definition of a DTO is the data shape of an object without any behavior. ViewModels are the model of the view. ViewModels typically are full or partial data from one or more objects (or DTOs) plus any additional members specific to the view’s behavior (methods that can be executed by the view, properties … Read more