Ben WCF servisim neden bir liste <T> yerine geri geliyor ve ARRAY? Web servce olarak
public List<Customer> GetCustomers()
{
PR1Entities dc = new PR1Entities();
var q = (from x in dc.Customers
select x).ToList();
return q;
}
demek ben hizmet eklediğinizde
Sonra proxy oluşturmak .. ve reference.cd o
public wcf1.ServiceReference1.Customer[] GetCustomers() {
return base.Channel.GetCustomers();
}
demek (müşteri bir varlık nesnedir)
NEDEN ARAMADIR? Bir liste istedim.
yardımcı olur.
İlginç. ASP.NET yerine silverlight kullanırken işler aynı şekilde çalışır mı? – punkouter
Tam olarak aynı anlama geldiğinden emin değilim, ancak Silverlight'ta bu tür bir döküm işlemini sorunsuz bir şekilde yapılandırabildim. Varsayılan olarak, Silverlight, gelişmiş bağlama özelliklerinden yararlanmak için Array'ları GözlemlenebilirKoleksiyonlar'a dönüştürür. Kısacası, aradığınız cevabın, evet olduğuna inanıyorum! –