Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
629
Tıklama
0
Öne Çıkarma
web service de complex type
6
14 yıl
Çavuş
Konu Sahibi

Merhaba , ben complex type şeklinde request hazırlamak istiyorum, ancak şöyle bir sıkıntım var tek bir out vermek istiyorum ve altında 2 farklı type olacak. Yapıyı kurarken collaction kullandım ve farlı tipleri 2 farklı listeden getiriyorum. Aşağıdaki gibi,

[WebMethod]
public SetVehicleInfo( vehicleListingInfoCollection vehicleListingInfo, sellerInfoCollection sellerInfo)


Sıkıntım, birden fazla satır kayıt döndüğü için, listeler peşi sıra tekrar ediyor oysaki ben listelerin en sonundan yeni araç için tekrar etmesini istiyorum

Aşağıdai şekilde olması gerekiyor;

<vehicleInfo>
<vehicleListingInfo>
<saleId>int</saleId>
<runNumber>int</runNumber>
</vehicleListingInfo>

<sellerInfo>
<sellerNm>string</sellerNm>
<sellerId>int</sellerId>
</sellerInfo>

<vehicleListingInfo>
<saleId>int</saleId>
<runNumber>int</runNumber>
</vehicleListingInfo>

<sellerInfo>
<sellerNm>string</sellerNm>
<sellerId>int</sellerId>
</sellerInfo>

</vehicleInfo>

Fakat gelen şema şu şekilde;

<vehicleInfo>
<vehicleListingInfo>
<saleId>int</saleId>
<runNumber>int</runNumber>
</vehicleListingInfo>

<vehicleListingInfo>
<saleId>int</saleId>
<runNumber>int</runNumber>
</vehicleListingInfo>

<sellerInfo>
<sellerNm>string</sellerNm>
<sellerId>int</sellerId>
</sellerInfo>

<sellerInfo>
<sellerNm>string</sellerNm>
<sellerId>int</sellerId>
</sellerInfo>

</vehicleInfo>

bu sıkıntıyı aşamada yardım ederseniz sevirim.