Windows phone 7 为什么Facebook SDK(v6.0.10-beta版)中的JsonObject是隐藏的?

Windows phone 7 为什么Facebook SDK(v6.0.10-beta版)中的JsonObject是隐藏的?,windows-phone-7,facebook-c#-sdk,windows-phone,Windows Phone 7,Facebook C# Sdk,Windows Phone,我正在使用这个新的SDK,而JsonObject类似乎是隐藏的。FacebookApiEventArgs具有类型为“object”的结果对象,但实例类型为JsonObject,在intellisense中不可用 你知道为什么这样设计吗?强烈不鼓励使用JsonObject或JsonArray。改用IDictionary或IList JsonObject和JsonArray将继续工作,但已对intellisense隐藏。谢谢。。。这似乎有点奇怪-每次我想访问它,或者必须编写一个扩展方法时,都必须转换

我正在使用这个新的SDK,而JsonObject类似乎是隐藏的。FacebookApiEventArgs具有类型为“object”的结果对象,但实例类型为JsonObject,在intellisense中不可用


你知道为什么这样设计吗?

强烈不鼓励使用
JsonObject
JsonArray
。改用
IDictionary
IList


JsonObject和JsonArray将继续工作,但已对intellisense隐藏。

谢谢。。。这似乎有点奇怪-每次我想访问它,或者必须编写一个扩展方法时,都必须转换到它。。只是为了让我明白。。SDK的经验是,当传入参数时,用户创建一个实现这两个接口之一的对象,并传入参数?只是为了确保我没有遗漏任何内容。您不需要实现这些接口,您可以将常规的.net framework类型(如Dictionary或ExpandooObject)甚至匿名类型作为参数传递。我正在使用WP7-无expandos。没什么大不了的。对我来说,这似乎是一个战略设计的决定。再次感谢你提供的信息。