Внутри метода действия HttpPost у меня есть следующий код: Case тип — это сущность, переменная case передается в качестве параметра в метод действия:
Код: Выделить всё
Case caseInRepository = _unitOfWork.CaseRepository.FindById(case.Id);
caseInRepository.UpdateState(case);
_unitOfWork.CaseRepository.Update(caseInRepository);
_unitOfWork.CaseRepository.SaveChanges();
Мой вопрос заключается в том, что с Entity Framework
Код: Выделить всё
_unitOfWork.CaseRepository.Update(caseInRepository);
< /code>
строка не требуется, поскольку объекты отслеживаются. Тем не менее, я не уверен, правильно ли его удалить, так как не все отслеживание поддержки хранения данных. Я также не уверен, правильно ли вызывать findbyid
Подробнее здесь: https://stackoverflow.com/questions/793 ... -unit-of-w