public async Task Remove(TEntity entity) { await _generic.Remove(entity); //throw new NotImplementedException(); }