Обновление свойств и ссылок Entity Framework в ситуации присоединения Generi c - PullRequest
0 голосов
/ 18 апреля 2020

Учитывая этот метод:

protected void Update<T>(T entity, params Expression<Func<T, object>>[] properties) where T : class
{
    Context.Attach(entity);
    EntityEntry<T> entry = Context.Entry(entity);
    foreach (var selector in properties)
    {
        entry.Property(selector).IsModified = true;
    }
}

Какой лучший способ обнаружения, если:

entry.Property(selector).IsModified = true;

Следует обновить ссылку, например:

context.Entry(selector).Reference().IsModified = false;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...