public virtual void Delete(TId id) { if (id.IsNullOrEmpty()) { ThrowExceptionForInvalidLookupIdParameter(); } var entityInDb = GetById(id); EntityDataService.Delete(entityInDb); }
public virtual async Task <bool> Delete(TId id) { var entityInDb = await GetById(id); return(await _entityDataService.Delete(entityInDb)); }
public virtual async Task Delete(TId id) { var entityInDb = await GetById(id); await _entityDataService.Delete(entityInDb); }