我在业务层中有以下课程。
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;
}
}
}
以下 Web 服务为我提供了需要在 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;
}
}
}
我需要将来自 Web 服务的响应映射到业务对象。以上只是一个示例。我有一个具有 100 多个属性的业务层类,需要从 Web 服务响应中填充。我只知道一种方法。IE。遍历 Web 服务响应并设置业务对象属性。是否有更简单的方法将 Web 服务属性映射到业务对象属性?我正在寻找一种更简单、代码行更少的方法。