Bloom.WebLibraryIntegration.BloomParseClient.CreateBookRecord C# (CSharp) Method

CreateBookRecord() public method

public CreateBookRecord ( string metadataJson ) : IRestResponse
metadataJson string
return IRestResponse
        public IRestResponse CreateBookRecord(string metadataJson)
        {
            if (!LoggedIn)
                throw new ApplicationException();
            var request = MakePostRequest("classes/books");
            request.AddParameter("application/json", metadataJson, ParameterType.RequestBody);
            var response = Client.Execute(request);
            if (response.StatusCode != HttpStatusCode.Created)
            {
                var message = new StringBuilder();

                message.AppendLine("Request.Json: " + metadataJson);
                message.AppendLine("Response.Code: " + response.StatusCode);
                message.AppendLine("Response.Uri: " + response.ResponseUri);
                message.AppendLine("Response.Description: " + response.StatusDescription);
                message.AppendLine("Response.Content: " + response.Content);
                throw new ApplicationException(message.ToString());
            }
            return response;
        }