Я получил результат из коллекции в MongoDB, структура такая же, как показано ниже
[DataContract]
public class Father
{
[BsonId]
[DataMember]
public MongoDB.Bson.ObjectId _id { get; set; }
[DataMember]
public string Id { get; set; }
[DataMember]
public List<Child> childs { get; set; }
}
[DataContract]
public class Child
{
[DataMember]
public string Id { get; set; }
[DataMember]
public int Name { get; set; }
}
Когда я пытаюсь это:
List<Father> f = result.ToList();
Он вызывает Element 'Id' does not match any field or property of the class Model.Child
Я думаю, что это просто берет "Id" как что-то еще.
Как я могу справиться с этим? Спасибо