示例#1
0
        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);
        }
示例#2
0
        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);
        }