コード例 #1
0
        /// <summary>
        /// ClearError事件
        /// </summary>
        /// <returns>ClearError響應</returns>
        public ExpUpdate ClearError()
        {
            Feature CurrentFeature = Feature.CLEAR_ERROR;

            return(ThrowOrderException <ExpUpdate>(CurrentFeature, () =>
            {
                ExpUpdate expUpdate = NumberMachine.ClearError();
                //執行成功時記錄下這次的Cast
                PreviousFeature = Feature.CLEAR_ERROR;
                return expUpdate;
            }));
        }
コード例 #2
0
ファイル: CommandCaster.cs プロジェクト: yamiew00/NEO4
        /// <summary>
        /// ClearError事件
        /// </summary>
        /// <returns>ClearError響應</returns>
        public Updates ClearError()
        {
            Feature CurrentCast = Feature.CLEAR_ERROR;

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