У меня были некоторые проблемы с циклическими ссылками при преобразовании сущностей EF в объекты json. Я нашел решение, которое работает для меня, но я хотел бы знать, что на самом деле происходит, когда я добавляю
context.ContextOptions.ProxyCreationEnabled = false;
и / или
context.ContextOptions.LazyLoadingEnabled = false;
. Первого кажется достаточно, чтобы получить одномерный объект json. Стоит ли использовать оба? А что они на самом деле делают? Есть ли более разумный способ обойти это? Спасибо