Скажем, у меня есть объект с 13 объектами.
Утомлять их все, когда я делаю общий выбор данных, утомительно.
Есть ли способ развернуть все объекты на этом объекте (но не дочерние объекты)? (Я имею в виду делать это в коде C #, а не в URL OData.)
Нет ничего встроенного для этого.Вы можете написать вспомогательный метод, который будет использовать отражение, проверять рассматриваемый тип и определять список свойств навигации, а затем добавлять расширения для них в запросе.С другой стороны, причина расширения заключается в том, что она требует определенных затрат (полезные нагрузки увеличиваются очень быстро).