更新部分属性

public void Update(T entity, params Expression<Func<T, object>>[] properties)
{
    _dbSet.Attach(entity);
    DbEntityEntry<T> entry = _context.Entry(entity);
    foreach (var selector in properties)
    {
        entry.Property(selector).IsModified = true;
    }
}
posted @ 2021-07-16 14:45  天藐水瓶  阅读(23)  评论(0编辑  收藏  举报