hi i encountered a problem...i'm trying to deserialize the parent layer attribute.. i created a ParentLayerInfo contract class... but can't seems to do it...for example the json shows this"parentLayer" : {"id" : 2, "name" : "Water"},
i created a simple "ParentLayerInfo" class with 2 properties[DataContract]
public class ParentLayerInfo
{
[DataMember(Name="id")]
public int ID { get; set; }
[DataMember(Name = "name")]
public string Name { get; set; }
}
in my SubLayerInfo contract class[DataContract]
public class SubLayerInfo
{
//Properties
....
....
[DataMember(Name = "parentLayer")]
public ParentLayerInfo ParentLayer { get; set; }
}
what might be wrong? if i omit the "parentLayer" DataMember completely... it deserializes fine... thanks