Почему контекст базы данных теряет пользователей?
Столкнулся с проблемой, найти решение которой особо не удалось. Делаю страничку проектов. При добавлении нового проекта заполняю все данные, они корректно передаются в контроллер (в данном случае интересуют только SelectedUsers):
Все айдишники пользователей корректны, пользователи успешно определяются:
Создаю новый project, внедряю в него все переданные раннее данные, все хорошо:
После _context.SaveChangesAsync(); проверяю контекст БД, все хорошо, записи присутствуют:
Но как только я выхожу за пределы метода - данные ТОЛЬКО о SelectedUsers пропадают...
На всякий случай вот код метода Create:
Что не так? Пытался максимально подробно описать проблему.
Ответы (1 шт):
Господа! Опять-таки совершил глупые ошибки.
- Действительно упустил пару await`ов, но конкретно на эту проблему это не влияло
- Не хватало Include в коде. С ними все "зафурычило". Спасибо!




