public Task Delete(TEntity entity) => Task.Run(() => TargetDbSet.Remove(entity));
public Task Update(TEntity entity) { return(Task.Run(() => TargetDbSet.Update(entity))); }
public async Task Delete(Guid id) { var entity = await GetById(id).ConfigureAwait(false); TargetDbSet.Remove(entity); }
public async Task Create(TEntity entity) { await TargetDbSet.AddAsync(entity); }