in System.Runtime.Serialization.Json:
commitf231a6cb9be5ab526d27007c6c224b5b85d8007c
authorChris Toshok <toshok@novell.com>
Sat, 12 Dec 2009 00:14:23 +0000 (12 00:14 -0000)
committerChris Toshok <toshok@novell.com>
Sat, 12 Dec 2009 00:14:23 +0000 (12 00:14 -0000)
treeb61bce132e9990534a7dcdce70d140f61553b8f6
parentab983dbe9857e163aa349f1d9e709edf48073a17
in System.Runtime.Serialization.Json:
2009-12-11  Chris Toshok  <toshok@ximian.com>

* TypeMap.cs (CreateDefaultTypeMap): only include non-public
property info when dealing with KeyValuePair<,>.  This is *not*
the way MS handles it, but we emulate things much better with this
hack.

in test/System.Runtime.Serialization.Json/:
2009-12-11  Chris Toshok  <toshok@ximian.com>

* DataContractJsonSerializerTest.cs: add a test case for
non-public properties.

svn path=/trunk/mcs/; revision=148184
mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/ChangeLog
mcs/class/System.ServiceModel.Web/System.Runtime.Serialization.Json/TypeMap.cs
mcs/class/System.ServiceModel.Web/Test/System.Runtime.Serialization.Json/ChangeLog
mcs/class/System.ServiceModel.Web/Test/System.Runtime.Serialization.Json/DataContractJsonSerializerTest.cs