Я просто разбираюсь в лучшей практике с MVC. Теперь у меня есть проект, в котором мы решили использовать его в гневе.Ссылки на прокси-объекты в коде MVC
Вопрос мой.
Если создать список, связанный с IEnumerable, это плохая практика?
Было бы лучше отделить код, сгенерированный ссылкой на службу WCF, в структуру данных, которая по существу хранит одни и те же данные, но абстрагирует дальше от службы, а это означает, что пользовательский интерфейс полностью не знает о реализации службы ниже.
или люди просто привязаны к типам прокси-объектов и сделали с ним?
Мое личное чувство - создать абстракцию, создав модель и разместив в ней коллекцию и ссылаясь на коллекцию в коде пользовательского интерфейса от модели.
но это, по-видимому, нарушает принцип DRY в отношении прокси.
Благодарю вас, я скорее подумал, что это так, поскольку я был использован для MVC в других областях и использовал модель с данными и не использовал напрямую прокси, я быстро сбил несколько экранов, в которых использовался прокси-сервер классы, я подумал, что это было немного неприятно, и ваш ответ подтверждает это. Спасибо за статью, кстати, очень информативно. –