以下示例只是一个示例......
我有这个User类,它是一个bson文档。在写入数据库时,我希望成员UserInfo
将写入Passport
值并作为对象。
我需要一个自定义映射器/序列化器,它允许我指示mongo驱动程序获取Passport
public class User{
public string Name{get;set;}
public UserInfo Info<User> {get;set;}
}
public class Info<T>{
public string Passport{get;set;}
}
底线我需要这个:
{Name : "my user name", UserInfo : "41554545"}
而不是这个:
{Name : "my user name", UserInfo : {"Passport" :"41554545"}
由于