public Amount RetrieveBalance(LoyaltyPointAccount account)
            {
                log.Trace("Retrieving balance for new inactive account: {0}.", account);

                var result = decorated.RetrieveBalance(account);

                log.Trace("Account balance is {0}: {1}.", result, account);

                return(result);
            }
            public Amount RetrieveBalance(LoyaltyPointAccount account)
            {
                log.Trace("Request to retrieve balance of active account '{0}'.", account);

                var balance = decorated.RetrieveBalance(account);

                log.Trace("Balance of active account '{0}' retrieved. Current balance is '{1}'.", account, balance);

                return(balance);
            }
예제 #3
0
            public Amount RetrieveBalance(AccountStatusAwareOperations context, AccountInformation account)
            {
                logger.LogTrace("Request to retrieve balance of active account '{0}'.", account);

                var balance = decorated.RetrieveBalance(context, account);

                logger.LogTrace("Balance of active account '{0}' retrieved. Current balance is '{1}'.", account, balance);

                return(balance);
            }
            public Amount RetrieveBalance(AccountStatusAwareOperations context, AccountInformation account)
            {
                logger.LogTrace("Retrieving balance for new inactive account: {0}.", account);

                var result = decorated.RetrieveBalance(context, account);

                logger.LogTrace("Account balance is {0}: {1}.", result, account);

                return(result);
            }
        public Amount RetrieveBalance(AccountInformation account)
        {
            var result = state.RetrieveBalance(this, account);

            return(result);
        }