祖先 ID のリストを持つ POCO C# クラスがあります。List<string>
ドメイン プロジェクトが mongodb c# ドライバーに依存する必要がないように、このリストを保存したいと考えています。これは私の Id プロパティではうまくいきました。Id プロパティにRegisterClassMapメソッド ( MongoDB C# Driver docsから)を使用できました。
BsonClassMap.RegisterClassMap<Employee>(cm => {
cm.AutoMap();
cm.IdMemberMap.SetRepresentation(BsonType.ObjectId);
});
List<string>
しかし、文字列の配列 (または私の場合は) が実際にObjectIdsの配列であることを指定する方法がわかりません。
助けてください!