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