2013-11-19 2 views
0

У меня есть веб-сервис wcf для подключения к данным и всех операций, связанных с данными. Итак, в моем приложении мне нужно интегрировать пропускную способность контроллера MVC или получить модель, используя веб-сервис WCF.Как использовать веб-службу Wcf в MVC с помощью C#

Пожалуйста, помогите, как передать модель в веб-сервис WCF от контроллера и как получить эту модель или список элементов в контроллере ???

+0

Вы знаете, как позвонить в службу WCF? Вызов его из контролера ничем не отличается - контроллер - это просто код. – zimdanen

+0

Пожалуйста, присылайте любые примеры для этого ..... –

+0

Существует много примеров - поиск «вызов службы wcf». – zimdanen

ответ

0

Плохая идея передать ваш фактический контроллер службе WCF. Вы не хотите сочетать ваше мнение с контрактом данных внешней службы.

Создайте отдельную ViewModel, которая удовлетворяет потребностям представления. Затем реализуйте код в ViewModel, чтобы вызвать веб-службу для обновления данных и статический заводский метод в ViewModel, который создает новый экземпляр ViewModel, путем извлечения данных из веб-службы и заполнения экземпляра ViewModel.

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