この単純なクラスを保存しようとしていますが、MongoDBは受け入れていません。
public class CredentialSet
{
public CredentialSet()
{
this.Items = new ObservableCollection<CredentialSet>();
}
[BsonId]
public ObjectId _id { get; set; }
public string Title { get; set; }
public string Username { get; set; }
public string Password { get; set; }
public string WebSite { get; set; }
public string Notes { get; set; }
public int Owner { get; set; }
public DateTime LastUpdate { get; set; }
public ObservableCollection<CredentialSet> Items { get; set; }
public CredentialSet parent { get; set; }
}
最大シリアル化深度を超えました(シリアル化されるオブジェクトに循環参照がありますか?)。
それを解決する方法は?