Здравствуйте. Столкнулся со следующей проблемой при работе с entity framework. Есть модели:
public class Test
{
[Key]
public int Id { get; set; }
[Required]
public string Title { get; set; }
[Required]
public int CategoryId { get; set; }
public virtual Category Category { get; set; }
[Required]
public virtual TestsDescription TestsDescription { get; set; }
..........
}
public class TestsDescription
{
[Key]
public int Id { get; set; }
..........
}
Но если объект нужно обновить, а делаю я это следующим образом:
void IRepositoryForEntity<T>.Update(T entity)
{
............
_db.Entry(entity).State = EntityState.Modified;
}
Тогда данные, которые непостредтвенно находятся в таблице с тестами обновляются, но дальше, связанный объект TestDescription не обновляется.
Подскажите, как можно решить данную проблему ?