public override AmazonWebServiceResponse Unmarshall(UnmarshallerContext input) { //IL_0011: Unknown result type (might be due to invalid IL or missing references) //IL_001b: Expected O, but got Unknown AmazonWebServiceResponse val = this.Unmarshall(input); if (val.get_ResponseMetadata() == null) { val.set_ResponseMetadata(new ResponseMetadata()); } val.get_ResponseMetadata().get_Metadata().Add("x-amz-id-2", input.get_ResponseData().GetHeaderValue("x-amz-id-2")); if (input.get_ResponseData().IsHeaderPresent("X-Amz-Cf-Id")) { val.get_ResponseMetadata().get_Metadata().Add("X-Amz-Cf-Id", input.get_ResponseData().GetHeaderValue("X-Amz-Cf-Id")); } return(val); }