Я получаю исключение переполнения стека при попытке сериализации объекта в bson, json, bsondocument.У класса есть ссылки на его внешний класс, а ссылки на внешний класс - на его внутренний класс.Как решить эту проблему?Граф объекта имеет много ссылок вверх и вниз по цепочке объектов?
BsonClassMap.RegisterClassMap<Document>();
BsonClassMap.RegisterClassMap<Section>();
Document _document = GetDocument();
BsonDocument _bsondocument1 = _document.ToBsonDocument();
string _hello4 = _documents[0].ToJson();
Класс Section
имеет ссылку на Document
, а Document
имеет Sections
.
Спасибоза вашу помощь.