public override AmazonWebServiceResponse Unmarshall(XmlUnmarshallerContext context) { GetBucketPolicyResponse response = new GetBucketPolicyResponse(); UnmarshallResult(context,response); return response; }
private static void UnmarshallResult(XmlUnmarshallerContext context,GetBucketPolicyResponse response) { using (System.IO.StreamReader reader = new System.IO.StreamReader(context.Stream)) { response.Policy = reader.ReadToEnd(); if (response.Policy.StartsWith("<?xml", StringComparison.OrdinalIgnoreCase)) response.Policy = null; } return; }