public static RegisterFaceResponse Unmarshall(UnmarshallerContext context) { RegisterFaceResponse registerFaceResponse = new RegisterFaceResponse(); registerFaceResponse.HttpResponse = context.HttpResponse; registerFaceResponse.RequestId = context.StringValue("RegisterFace.RequestId"); registerFaceResponse.GroupId = context.StringValue("RegisterFace.GroupId"); List <RegisterFaceResponse.RegisterFace_Face> registerFaceResponse_faces = new List <RegisterFaceResponse.RegisterFace_Face>(); for (int i = 0; i < context.Length("RegisterFace.Faces.Length"); i++) { RegisterFaceResponse.RegisterFace_Face face = new RegisterFaceResponse.RegisterFace_Face(); face.FaceToken = context.StringValue("RegisterFace.Faces[" + i + "].FaceToken"); RegisterFaceResponse.RegisterFace_Face.RegisterFace_Rect rect = new RegisterFaceResponse.RegisterFace_Face.RegisterFace_Rect(); rect.Left = context.IntegerValue("RegisterFace.Faces[" + i + "].Rect.Left"); rect.Top = context.IntegerValue("RegisterFace.Faces[" + i + "].Rect.Top"); rect.Width = context.IntegerValue("RegisterFace.Faces[" + i + "].Rect.Width"); rect.Height = context.IntegerValue("RegisterFace.Faces[" + i + "].Rect.Height"); face.Rect = rect; registerFaceResponse_faces.Add(face); } registerFaceResponse.Faces = registerFaceResponse_faces; return(registerFaceResponse); }
public static RegisterFaceResponse Unmarshall(UnmarshallerContext context) { RegisterFaceResponse registerFaceResponse = new RegisterFaceResponse(); registerFaceResponse.HttpResponse = context.HttpResponse; registerFaceResponse.RequestId = context.StringValue("RegisterFace.RequestId"); registerFaceResponse.Code = context.IntegerValue("RegisterFace.Code"); registerFaceResponse.Message = context.StringValue("RegisterFace.Message"); registerFaceResponse.Success = context.BooleanValue("RegisterFace.Success"); return(registerFaceResponse); }