2015-06-19 2 views
0

Может кто-нибудь объяснить класс преобразователя? Что эквивалентно классу конвертера в MVC? как это было бы похоже на модель или?Класс преобразователя в MVC

+0

Это C#, поэтому преобразователь в MVC не будет отличаться, если вы не используете VB (что вы не так, как предлагают теги). – mattytommo

+0

Не уверен, что есть что объяснить. Класс конвертера преобразует вещи. Тот, который вы показали, преобразуется из класса «Страны» в его эквивалентный DTO и обратно. Это довольно простой класс C#, поэтому нет никакой разницы между классом конвертера в MVC и тем, что написано на C#. – anaximander

ответ

0

Это простой класс C#, а не какой-либо MVC, а не связанный с моделью. функции сами преобразуют Страны и список объектов стран в соответствующие объекты DTO. Модель в MVC будет считать одно или несколько свойств, позволяющих хранить данные (переменные, списки, объекты) без функций и их реализации, как в этом примере.

Это будет выглядеть примерно так:

public class Converter 
{ 
    public CountryDTO CountryDTO { get; set; } 
    public List<CountryDTO> CountriesDTO {get; set;} 
} 

Altho я сомневаюсь, что какой-то смысл в вашем контексте.

+0

Спасибо за объяснения. В моем контексте мне просто нужно было преобразовать DTO в список, который, как я понял, необязательно должен выполняться с помощью класса конвертера – anchor

Смежные вопросы