public async Task <RequestResult> Delete(int fibonacciId, CancellationToken cancellationToken) { var requestResult = new RequestResult(); await _iRepoBase.Delete <EntityFibonacci>(a => a.FibonacciId == fibonacciId, cancellationToken); return(requestResult); }
public async Task <RequestResult> Delete(int userId, CancellationToken cancellationToken) { var requestResult = new RequestResult(); await _iRepoBase.Delete <EntityUser>(a => a.UserId == userId, cancellationToken); return(requestResult); }
public async Task <RequestResult> Delete(int userId, CancellationToken cancellationToken) { var requestResult = new RequestResult <RefreshToken>(); var hasRefreshTokens = await _iRepoBase.Exists <EntityRefreshToken>(a => a.UserId == userId, cancellationToken); if (hasRefreshTokens) { await _iRepoBase.Delete <EntityRefreshToken>(a => a.UserId == userId, cancellationToken); } return(requestResult); }
public void Delete(T entity) { repo.Delete(entity); }