Dictionary
Dictionary nesnesini göndermek mümkün değil. Şunu yapamıyoruz.
[OperationContract]
public Dictionary<int, object> TestDictionaryGet()
{
Dictionary<int, object> retDict = new Dictionary<int, object>();
...
return retDict;
}
Açıklaması şöyle
There is no way to meaningfully convey the semantics of a .NET dictionary class using WSDL/XSD.
Basit bir çözüm olarak List of Dictionary gönderebiliriz.
[OperationContract]
public List<Dictionary<int, object>> TestDictionaryGet()
{...}
Hiç yorum yok:
Yorum Gönder