2012-05-31 1 views
1

У меня есть следующий класс в бизнес-слое.Отображение ответа веб-службы на свойства бизнес-объекта

Class Person { 
    private string firstName; 
    Public string FirstName 
    { 
     get{ 
         return firstName; 
       } 
     set{ 
         firstName = value; 
       } 
    } 
    private string lastName; 
    Public string LastName 
    { 
     get{ 
         return lastName; 
       } 
     set{ 
         lastName = value; 
       } 
    } 

}

После веб-службы получает меня больше данных, которые должны быть установлены в объекте Person.

public partial class MyWebservice 
{ 
    private string strFstName; 

    private string strLstName; 

    /// <remarks/> 
    public string FName { 
     get { 
      return this.strFstName; 
     } 
     set { 
      this.strFstName = value; 
     } 
    } 

    /// <remarks/> 
    public string LName { 
     get { 
      return this.strLstName; 
     } 
     set { 
      this.strLstName = value; 
     } 
    } 
} 

Мне нужно отобразить ответ от веб-службы на бизнес-объект. Это всего лишь образец. У меня есть класс бизнес-уровня со 100+ свойствами, которые нужно заполнить из ответа веб-службы. Я знаю только один метод. то есть. Перейдите через ответ веб-сервлета и задайте свойства бизнес-объекта. Есть ли более простой способ сопоставить свойства веб-службы с свойствами бизнес-объекта? Я ищу более простой способ с меньшим количеством строк кода.

ответ