Я вызываю функцию из моего контроллера.
biz.AddActivityLog(Param1, Param2);
Эта функция находится внутри другого файла класса.
Внутри этой функции я создаю новый объект с помощью параметров, полученных от функции.
Затем я добавляю свой вновь созданный объект в контекст.
context.MyObject.Add(Obj);
Но я не использую context.SaveChanges();
here.
Я выполняю SaveChanges только внутри моего контроллера.
Но объект, который я добавил в контекст внутри функции, не сохраняется.
Когда я попробовал тот же код без использования функции - (создал мой новый объект внутри самого моего контроллера), он был сохранен. Почему я не могу просто добавить его в контекст другого класса и выполнить сохранение изменений с моего контроллера?
Пожалуйста помоги.