/// <summary> /// Finds all Refresh Token data with refresh Token String containing specified keyword /// </summary> /// <param name="refreshTokenString"> Refresh Token String</param> /// <returns>The result of the operation</returns> public OperationResult FindByRefreshTokenString(string refreshTokenString) { IFindRefreshTokenRepository repository = (IFindRefreshTokenRepository)RepositoryFactory.Create(Keywords.FindRefreshToken); try { List <RefreshToken> res = repository.FindByRefreshTokenString(refreshTokenString); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }
/// <summary> /// Finds all Refresh Token data with expired Date1, expired Date2 containing specified keyword /// </summary> /// <param name="expiredDate1"> Expired Date</param> /// <param name="expiredDate2"> Expired Date</param> /// <returns>The result of the operation</returns> public OperationResult FindByExpiredDateBetween(DateTime expiredDate1, DateTime expiredDate2) { IFindRefreshTokenRepository repository = (IFindRefreshTokenRepository)RepositoryFactory.Create(Keywords.FindRefreshToken); try { List <RefreshToken> res = repository.FindByExpiredDateBetween(expiredDate1, expiredDate2); return(new OperationResult(true, res)); } catch (Exception e) { return(new OperationResult(false, e)); } }