Esempio n. 1
0
        /// <summary>
        /// 返回事件
        /// </summary>
        /// <returns>返回響應</returns>
        public ExpUpdate BackSpace()
        {
            Feature CurrentFeature = Feature.BACKSPACE;

            return(ThrowOrderException <ExpUpdate>(CurrentFeature, () =>
            {
                ExpUpdate expUpdate = NumberMachine.BackSpace();
                //執行成功時記錄下這次的Cast
                PreviousFeature = Feature.BACKSPACE;
                return expUpdate;
            }));
        }
Esempio n. 2
0
        /// <summary>
        /// 返回事件
        /// </summary>
        /// <returns>返回響應</returns>
        public Updates BackSpace()
        {
            Feature CurrentCast = Feature.BACKSPACE;

            return(CheckOrder <Updates>(CurrentCast, () =>
            {
                var successResponse = NumberMachine.BackSpace();
                //執行成功時記錄下這次的Cast
                PreviousCast = Feature.BACKSPACE;
                return successResponse;
            }));
        }