У меня есть два объекта со многими отношениями, назовем их Book и Category.Стандартная вещь, которую нужно сделать в Entity Framework - Code First, - отобразить их вместе и поместить свойство навигации по обе стороны, что я и сделал.Я работаю в отдельном контексте, поэтому мне нужно сериализовать мои объекты.Поэтому, если у меня есть два объекта Book
и три объекта Category
, один из которых используется двумя объектами Book
, могу ли я потерять производительность при сериализации объектов Book
в том виде, как они есть, при сериализации общего Category
дважды?Было бы полезно с точки зрения производительности сериализовать мои Book
объекты и Category
объекты отдельно и перестроить взаимосвязь после сериализации?
Я полагаю, это может зависеть от сериализатора.Если у кого-то есть какие-либо другие советы о том, как лучше всего это сделать, я буду признателен за любые советы.