Избавьтесь от нежелательного тега в wcf datacontract - PullRequest
0 голосов
/ 17 сентября 2018

В следующей схеме wsdl я хотел бы удалить тег EmpPersonalInfo и переименовать нежелательный тег с помощью EmpPersonalInfo образец WSDL вот мой класс datacontarct

[CollectionDataContract(ItemName = "PayDetailsRec")]
public class PayDetailList : List<paydet>
{ }

public class paydet
{
    [CollectionDataContract(ItemName = "unwanted")]
    public class EmpPersonalInfoList : List<persdet>
    { 
    }

    public EmpPersonalInfoList EmpPersonalInfo { get; set; }

    public class persdet
    {
        public string FullNameEn { get; set; }
        public string FullNameAr { get; set; }
    }
}

[DataMember(Name = "PayDetailsRecs")]
public PayrollDetailList PayrollDetails { get; set; }

помощь будет оценена

...