public static CheckDeviceResponse Unmarshall(UnmarshallerContext context) { CheckDeviceResponse checkDeviceResponse = new CheckDeviceResponse(); checkDeviceResponse.HttpResponse = context.HttpResponse; checkDeviceResponse.Status = context.BooleanValue("CheckDevice.Status"); checkDeviceResponse.Msg = context.StringValue("CheckDevice.Msg"); checkDeviceResponse.ErrorCode = context.StringValue("CheckDevice.ErrorCode"); checkDeviceResponse.RequestId = context.StringValue("CheckDevice.RequestId"); List <CheckDeviceResponse.CheckDevice_PlanDto> checkDeviceResponse_plans = new List <CheckDeviceResponse.CheckDevice_PlanDto>(); for (int i = 0; i < context.Length("CheckDevice.Plans.Length"); i++) { CheckDeviceResponse.CheckDevice_PlanDto planDto = new CheckDeviceResponse.CheckDevice_PlanDto(); planDto.Id = context.LongValue("CheckDevice.Plans[" + i + "].Id"); planDto.Name = context.StringValue("CheckDevice.Plans[" + i + "].Name"); planDto.StartTime = context.StringValue("CheckDevice.Plans[" + i + "].StartTime"); planDto.EndTime = context.StringValue("CheckDevice.Plans[" + i + "].EndTime"); checkDeviceResponse_plans.Add(planDto); } checkDeviceResponse.Plans = checkDeviceResponse_plans; return(checkDeviceResponse); }
public static CheckDeviceResponse Unmarshall(UnmarshallerContext context) { CheckDeviceResponse checkDeviceResponse = new CheckDeviceResponse(); checkDeviceResponse.HttpResponse = context.HttpResponse; checkDeviceResponse.RequestId = context.StringValue("CheckDevice.RequestId"); checkDeviceResponse.Available = context.BooleanValue("CheckDevice.Available"); return(checkDeviceResponse); }