示例#1
0
        public async Task <TEntity> UpdateAsync(TEntity entity, bool autoSave = false, CancellationToken cancellationToken = default)
        {
            Context.Attach(entity);

            var updatedEntity = Context.Update(entity).Entity;

            if (autoSave)
            {
                await Context.SaveChangesAsync(cancellationToken);
            }

            return(updatedEntity);
        }