Несмотря на то, что это старый вопрос, я думал, что все равно дам ответ. НЕТ, вы не можете .
. Причина этого в том, что вы, программист, в курсе примера кода знаете, что происходит, и можете действовать в соответствии с этим (до выполнения SaveChanges)убедитесь, что все, что вы хотите, случится.Учащийся, которого вы меняете, также может быть частью других организаций, поэтому вы также хотите, чтобы эти организации были уведомлены.Автоматическое поведение, как вы предлагаете, приведет к тому, что очень сложные уведомления начнут отправляться через модель, что (в большинстве случаев нежелательно).Как @Ladislav Mrnka также указал, что вы изменили не активность, а учащийся, участвующий в активности.Если отношения со студентами - это не просто поиск, возможно, модель следует изменить.Сформируйте пример кода, учитывая, что трудно понять, «почему» вам нужно было бы обнаружить изменения, сделанные «через» другие объекты