/// <summary> /// Unmarshaller the response from the service to the response class. /// </summary> /// <param name="context"></param> /// <returns></returns> public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context) { DeleteNamespaceResponse response = new DeleteNamespaceResponse(); context.Read(); int targetDepth = context.CurrentDepth; while (context.ReadAtDepth(targetDepth)) { if (context.TestExpression("namespaceArn", targetDepth)) { var unmarshaller = StringUnmarshaller.Instance; response.NamespaceArn = unmarshaller.Unmarshall(context); continue; } if (context.TestExpression("namespaceName", targetDepth)) { var unmarshaller = StringUnmarshaller.Instance; response.NamespaceName = unmarshaller.Unmarshall(context); continue; } } return(response); }
public static DeleteNamespaceResponse Unmarshall(UnmarshallerContext context) { DeleteNamespaceResponse deleteNamespaceResponse = new DeleteNamespaceResponse(); deleteNamespaceResponse.HttpResponse = context.HttpResponse; return(deleteNamespaceResponse); }
public static DeleteNamespaceResponse Unmarshall(UnmarshallerContext context) { DeleteNamespaceResponse deleteNamespaceResponse = new DeleteNamespaceResponse(); deleteNamespaceResponse.HttpResponse = context.HttpResponse; deleteNamespaceResponse.Code = context.StringValue("DeleteNamespace.Code"); deleteNamespaceResponse.Message = context.StringValue("DeleteNamespace.Message"); deleteNamespaceResponse.RequestId = context.StringValue("DeleteNamespace.RequestId"); return(deleteNamespaceResponse); }
public static DeleteNamespaceResponse Unmarshall(UnmarshallerContext _ctx) { DeleteNamespaceResponse deleteNamespaceResponse = new DeleteNamespaceResponse(); deleteNamespaceResponse.HttpResponse = _ctx.HttpResponse; deleteNamespaceResponse.RequestId = _ctx.StringValue("DeleteNamespace.RequestId"); deleteNamespaceResponse.Code = _ctx.StringValue("DeleteNamespace.Code"); deleteNamespaceResponse.ErrorCode = _ctx.StringValue("DeleteNamespace.ErrorCode"); deleteNamespaceResponse.Message = _ctx.StringValue("DeleteNamespace.Message"); deleteNamespaceResponse.Success = _ctx.BooleanValue("DeleteNamespace.Success"); deleteNamespaceResponse.TraceId = _ctx.StringValue("DeleteNamespace.TraceId"); return(deleteNamespaceResponse); }
/// <summary> /// Unmarshaller the response from the service to the response class. /// </summary> /// <param name="context"></param> /// <returns></returns> public override AmazonWebServiceResponse Unmarshall(JsonUnmarshallerContext context) { DeleteNamespaceResponse response = new DeleteNamespaceResponse(); context.Read(); int targetDepth = context.CurrentDepth; while (context.ReadAtDepth(targetDepth)) { if (context.TestExpression("RequestId", targetDepth)) { var unmarshaller = StringUnmarshaller.Instance; response.RequestId = unmarshaller.Unmarshall(context); continue; } } response.Status = (int)context.ResponseData.StatusCode; return(response); }