foursquare 会場 API を使用して json を解析し、windowphone アプリケーションのリスト ボックスに特定の場所を表示しようとしていますが、このコード行を実行するとエラー securityexception was unhandled が発生し続けます。
var providerResult = (Venues.RootObject)dataContractJsonSerializer.ReadObject(ストリーム);
の
private void client_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) {
if (e.Error == null) {
using (MemoryStream stream = new MemoryStream(Encoding.UTF8.GetBytes(e.Result))) {
DataContractJsonSerializer dataContractJsonSerializer = new DataContractJsonSerializer(typeof(Venues.RootObject));
var providerResult = (Venues.RootObject)dataContractJsonSerializer.ReadObject(stream);
if (providerResult == null) {
MessageBox.Show("No location were found");
}
else {
locations.ItemsSource = providerResult.response.venues;
}
}
}
else {
MessageBox.Show(e.Error.Message);
}
}