hata çok genel, wcf tarafında hataları loglatıyor musun? orada gelen hata nedir? illaki googleda bakmışsındır requestin boyutu mu sorun teşkil ediyor bilmiyorum http://stackoverflow.com/questions/285345/the-underlying-connection-was-closed-the-connection-was-closed-unexpectedly şu linki bir incele. ve mutlaka wcf tarafında tam olarak ne oluyor bir bak - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

merhaba beyler, wcf te nested hashtable oluşturuduğumda "The underlying connection was closed: The connection was closed unexpectedly." hatası alıyorum, kodlarım şu şekilde, neden byle yapıyor bi bilginiz var mı? //Client private static List<Playlist> _PlaylistArray; public static List<Playlist> PlaylistArray { get { if { _PlaylistArray = myClient. GetPlaylists(Username, Password, UserInf , "%"). Select(i => new Playlist ( i . ToString , true, i ) null? null : i ). Select(ix => new YoutubeMedia ). ToArray ) ). ToList ; remotePlaylistArray = new List<Playlist> ; } return _PlaylistArray; } } //Service public IEnumerable<Hashtable> GetPlaylistItems public IEnumerable<Hashtable> GetPlaylists { List<Hashtable> list = this. ExecuteHashtable("GetPlaylists", username, Crypter. DoTwiceMD5 , userid, filter). ToList ; foreach return list; } kod sadece playlist boş olup değer null olduğu zaman çalışıyor,

edit: lütfen şu operaya bir ayar çekin ya problem sadece hashtable arrayının içine bir hashtable arrayı daha gmünce çıkıyor, aynı servis üzreinden koca koca byte arraylar problemsiz yürüyor, timeout veya herhangi birşeyinn limitlenmesinden dolayı olcağnı zannetmiyorum, wcf tede yeniyim ne şekilde hatalraın loglancağını bilmiyorum, ama exception la innerexception aynı, herhangi bir bilgi vermiyor, şimdi hatalar nasıl detaylı loglanır ona bakıyorum teşekkürler, saygılar.

wcf verileri alırken serializable/ deserializable kullanıyor. classlarını gibi işaretleyip servis kısmında olarak işaretlemen gerekebilir. wcf hiç yazmadım ama az çok mantığını biliyorum. birde playlists neden static? - xx yerde hata var. - ya aslında kod şyle sanıyor olabilir bla bla bla - olm kendine gel kodlar düşünmez - ...

abi o playlistin olduğu classda static, login olan kullanıcının datalarını tutuyor o yüzden, ayrıca hashtablein içnde sadece int ve string tipinden değerler var zaten, yani herhangi bir işaretleme sz konusu değil, aah ingilizcemiz olsada ing kitap alıp okıuyabilsek, wcf hakkında 1 tane türkçe kitap yok ya, lise bitsin ing kursuna yazılıcam abi olmuyor byle :D

TraceListenerdan gelen data Type 'System. Collections. Hashtable ' with data contract name 'ArrayOfArrayOfKeyValueOfanyTypeanyType:http://schemas.microsoft.com/2003/10/Serialization/Arrays' is not expected. Consider using a DataContractResolver or add any types not known statically to the list of known types - for example, by using the KnownTypeAttribute attribute or by adding them to the list of known types passed to DataContractSerializer. hatayı paylaşayım dedim, kafam iyicene sulandı, yarın incelerim