public static QueryTaskResponse Unmarshall(UnmarshallerContext _ctx) { QueryTaskResponse queryTaskResponse = new QueryTaskResponse(); queryTaskResponse.HttpResponse = _ctx.HttpResponse; queryTaskResponse.RequestId = _ctx.StringValue("QueryTask.RequestId"); queryTaskResponse.Success = _ctx.BooleanValue("QueryTask.Success"); queryTaskResponse.Code = _ctx.StringValue("QueryTask.Code"); queryTaskResponse.ErrorMessage = _ctx.StringValue("QueryTask.ErrorMessage"); QueryTaskResponse.QueryTask_Data data = new QueryTaskResponse.QueryTask_Data(); data.JobId = _ctx.StringValue("QueryTask.Data.JobId"); data.JobName = _ctx.StringValue("QueryTask.Data.JobName"); data.TaskId = _ctx.StringValue("QueryTask.Data.TaskId"); data.ProductKey = _ctx.StringValue("QueryTask.Data.ProductKey"); data.DeviceName = _ctx.StringValue("QueryTask.Data.DeviceName"); data.IotId = _ctx.StringValue("QueryTask.Data.IotId"); data.Progress = _ctx.StringValue("QueryTask.Data.Progress"); data.UtcQueueTime = _ctx.StringValue("QueryTask.Data.UtcQueueTime"); data.UtcModified = _ctx.StringValue("QueryTask.Data.UtcModified"); data.StatusDetail = _ctx.StringValue("QueryTask.Data.StatusDetail"); data.Status = _ctx.StringValue("QueryTask.Data.Status"); data.Message = _ctx.StringValue("QueryTask.Data.Message"); queryTaskResponse.Data = data; return(queryTaskResponse); }
public static QueryTaskResponse Unmarshall(UnmarshallerContext context) { QueryTaskResponse queryTaskResponse = new QueryTaskResponse(); queryTaskResponse.HttpResponse = context.HttpResponse; queryTaskResponse.RequestId = context.StringValue("QueryTask.RequestId"); queryTaskResponse.Action = context.StringValue("QueryTask.Action"); queryTaskResponse.Progress = context.IntegerValue("QueryTask.Progress"); return(queryTaskResponse); }