public async Task <int> Delete(int id) { var data = await _repository.ReadByIdAsync(id); return(await _repository.DeleteAsync(id)); }