public static ModifyInstanceChargeTypeResponse Unmarshall(UnmarshallerContext context) { ModifyInstanceChargeTypeResponse modifyInstanceChargeTypeResponse = new ModifyInstanceChargeTypeResponse(); modifyInstanceChargeTypeResponse.HttpResponse = context.HttpResponse; modifyInstanceChargeTypeResponse.RequestId = context.StringValue("ModifyInstanceChargeType.RequestId"); modifyInstanceChargeTypeResponse.OrderId = context.StringValue("ModifyInstanceChargeType.OrderId"); return(modifyInstanceChargeTypeResponse); }
public static ModifyInstanceChargeTypeResponse Unmarshall(UnmarshallerContext _ctx) { ModifyInstanceChargeTypeResponse modifyInstanceChargeTypeResponse = new ModifyInstanceChargeTypeResponse(); modifyInstanceChargeTypeResponse.HttpResponse = _ctx.HttpResponse; modifyInstanceChargeTypeResponse.RequestId = _ctx.StringValue("ModifyInstanceChargeType.RequestId"); modifyInstanceChargeTypeResponse.OrderId = _ctx.StringValue("ModifyInstanceChargeType.OrderId"); List<ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance> modifyInstanceChargeTypeResponse_feeOfInstances = new List<ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance>(); for (int i = 0; i < _ctx.Length("ModifyInstanceChargeType.FeeOfInstances.Length"); i++) { ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance feeOfInstance = new ModifyInstanceChargeTypeResponse.ModifyInstanceChargeType_FeeOfInstance(); feeOfInstance.InstanceId = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].InstanceId"); feeOfInstance.Fee = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].Fee"); feeOfInstance.Currency = _ctx.StringValue("ModifyInstanceChargeType.FeeOfInstances["+ i +"].Currency"); modifyInstanceChargeTypeResponse_feeOfInstances.Add(feeOfInstance); } modifyInstanceChargeTypeResponse.FeeOfInstances = modifyInstanceChargeTypeResponse_feeOfInstances; return modifyInstanceChargeTypeResponse; }