}//end static method

        public static void MergeFromOption(this IOperationResult result, OperateOption option)
        {
            var inner = option.GetVariableValue <IOperationResult>(BOSConst.CST_KEY_OperationResultKey);

            if (inner != null)
            {
                result.MergeResult(inner);
            }
        }//end static method