ok - tried even re-installing asp.net ajax, still no luck. I also tried a JSON serializer to see if it could serialize the object and got these errors - maybe it will help track it down:
- base {"Use 'Equal' not 'Equals'"} System.Exception {System.NotImplementedException}
Source "EntitySpaces.Interfaces" string
StackTrace " at EntitySpaces.Interfaces.esQueryItem.Equals(Object o)\r\n at System.Collections.Generic.ObjectEqualityComparer`1.IndexOf(T[] array, T value, Int32 startIndex, Int32 count)\r\n at System.Array.IndexOf[T](T[] array, T value, Int32 startIndex, Int32 count)\r\n at Newtonsoft.Json.JsonSerializer.WriteMemberInfoProperty(JsonWriter writer, Object value, MemberInfo member, String propertyName)\r\n at Newtonsoft.Json.JsonSerializer.SerializeObject(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JsonSerializer.SerializeValue(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JsonSerializer.WriteMemberInfoProperty(JsonWriter writer, Object value, MemberInfo member, String propertyName)\r\n at Newtonsoft.Json.JsonSerializer.SerializeObject(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JsonSerializer.SerializeValue(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JsonSerializer.WriteMemberInfoProperty(JsonWriter writer, Object value, MemberInfo member, String propertyName)\r\n at Newtonsoft.Json.JsonSerializer.SerializeObject(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JsonSerializer.SerializeValue(JsonWriter writer, Object value)\r\n at Newtonsoft.Json.JavaScriptConvert.SerializeObject(Object value, JsonConverter[] converters)\r\n at Newtonsoft.Json.JavaScriptConvert.SerializeObject(Object value)" string