У меня проблема с OData Expand. Имеют две c две сущности, одна - Родительская, а другая - Детская. Отношения между Родителем и Ребенком 1-N.
Также есть те же mapper для соответствующих им dtos. Приложение .NetCore APi имеет EFcore , automapper . Все из последней версии . Образец доступен здесь: https://github.com/shoguns6/ODataIssue
Проблема: APi работает нормально, если получает родительский dto. Но в тот момент, когда я определяю $ expand = children в Api, он выдает постоянно известную ошибку «Аргументы не совпадают».
Ожидание: Родитель и его дочерние элементы должны быть извлечены и отображены пользователю / браузеру.
видели много постов, связанных с той же проблемой, и они утверждают, что дали решение. Но с последней версией всех (EFCore, Autommaper, .Netcore) проблема все еще существует.
Не могли бы вы, пожалуйста, сообщить мне, в чем здесь ошибка.