예제 #1
0
 public MallStatusResponse Status(string token)
 {
     ValidationUtil.hasTextWithMaxLength(token, ApiConstants.TOKEN_LENGTH, "token");
     return(ExceptionHandler.Perform <MallStatusResponse, MallTransactionStatusException>(() =>
     {
         var mallStatusRequest = new MallStatusRequest(token);
         return _requestService.Perform <MallStatusResponse, MallTransactionStatusException>(mallStatusRequest, Options);
     }));
 }
        public MallStatusResponse Status(string buyOrder)
        {
            ValidationUtil.hasTextWithMaxLength(buyOrder, ApiConstants.BUY_ORDER_LENGTH, "buyOrder");

            return(ExceptionHandler.Perform <MallStatusResponse, MallTransactionStatusException>(() =>
            {
                var mallStatusRequest = new MallStatusRequest(buyOrder);
                return _requestService.Perform <MallStatusResponse, MallTransactionStatusException>(mallStatusRequest, Options);
            }));
        }