diff --git a/src/Xbox.Music/MusicClient.cs b/src/Xbox.Music/MusicClient.cs
index ab318c4..e8b8c18 100644
--- a/src/Xbox.Music/MusicClient.cs
+++ b/src/Xbox.Music/MusicClient.cs
@@ -284,7 +284,7 @@ private async Task Authenticate()
var request = new RestRequest("v2/OAuth2-13", HttpMethod.Post)
{
ContentType = ContentTypes.FormUrlEncoded,
- ReturnRawString = true,
+ //ReturnRawString = true,
};
request.AddParameter("client_id", ClientId);
request.AddParameter("client_secret", ClientSecret);
@@ -335,7 +335,7 @@ private async Task CheckToken()
///
/// The RextRequest to execute.
/// A ContentResponse object with the results from the service.
- private async Task ExecuteRequestAsync(RestRequest request)
+ public async Task ExecuteRequestAsync(RestRequest request)
{
var result = await SendAsync(request);
if (result.HttpResponseMessage != null && result.HttpResponseMessage.IsSuccessStatusCode)
@@ -348,7 +348,7 @@ private async Task ExecuteRequestAsync(RestRequest request)
Error = new Error
{
ErrorCode = result.HttpResponseMessage != null ? result.HttpResponseMessage.StatusCode.ToString() : "",
- Message = result.HttpResponseMessage != null ? result.HttpResponseMessage.ReasonPhrase : result.SerializationException.Message,
+ Message = result.HttpResponseMessage != null ? result.HttpResponseMessage.ReasonPhrase : result.Exception.Message,
Response = result.HttpResponseMessage,
}
};
diff --git a/src/Xbox.Music/Xbox.Music.csproj b/src/Xbox.Music/Xbox.Music.csproj
index c9e270c..13f9986 100644
--- a/src/Xbox.Music/Xbox.Music.csproj
+++ b/src/Xbox.Music/Xbox.Music.csproj
@@ -16,6 +16,7 @@
{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
..\
true
+ c88da469
true
@@ -65,10 +66,10 @@
..\packages\Microsoft.Bcl.Async.1.0.168\lib\portable-net45+win8+wp8+wpa81\Microsoft.Threading.Tasks.Extensions.dll
- ..\packages\Newtonsoft.Json.6.0.2\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
+ ..\..\..\..\..\Documents\Dev\WP7\MySocialShareTarget\packages\Newtonsoft.Json.6.0.4\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
- ..\packages\PortableRest.3.0.0-RC7\lib\portable-net45+sl5+wp8+win8+wpa81\PortableRest.dll
+ ..\..\..\..\..\Documents\Dev\WP7\MySocialShareTarget\packages\PortableRest.3.1.0-Beta1\lib\portable-net45+sl5+wp8+win8+wpa81+MonoTouch1+MonoAndroid1\PortableRest.dll
..\packages\Microsoft.Net.Http.2.2.27-beta\lib\portable-net40+sl4+win8+wp71+wpa81\System.Net.Http.dll
@@ -85,10 +86,12 @@
-
-
-
-
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+