建立Models
因爲我們的MongoDB的操作是強類型,所以我們必須爲涉及到的數據源建立Models。
存儲微信服務器得到的MediaID和本地文件名關係的WeixinImgFileModels
public class WeixinImgFileModels
{
public ObjectId _id { set; get; }
public string MediaId { set; get; }
public string FileName { set; get; }
}
存儲本地文件名和Face識別數據關係的DetectResultModels
public class DetectResultModels
{
public ObjectId _id { set; get; }
public string faceId { set; get; }
public string FileName { set; get; }
public double Age { set; get; }
public string Gender { set; get; }
public double Smile { set; get; }
}
存儲一對FaceID的比較結果
public class VerifyModels
{
public ObjectId _id { set; get; }
public string FaceID1 { set; get; }
public string FaceID2 { set; get; }
public double Confidence { set; get; }
public bool IsIdentical { set; get; }
}