/// <summary>
                /// 数字验证码
                /// </summary>
                /// <returns></returns>
                public FileContentResult NumberCheckCode()
        {
            string code = CheckCodeHelper.GetSingleObj().CreateCheckCode(CheckCodeType.NumberCheckCode, GetCheckCodeLen());

            byte[] codeImage = CheckCodeHelper.GetSingleObj().CreateByteByImgCheckCode(code, 100, 40);
            return(File(codeImage, @"image/jpeg"));
        }
        /// <summary>
                /// 混合验证码
                /// </summary>
                /// <returns></returns>
        public FileContentResult MixCheckCode()
        {
            string       code   = CheckCodeHelper.GetSingleObj().CreateCheckCode(CheckCodeType.MixCheckCode, GetCheckCodeLen());
            var          bitmap = CheckCodeHelper.GetSingleObj().CreateBitmapByImgCheckCode(code, 100, 40);
            MemoryStream stream = new MemoryStream();

            bitmap.Save(stream, ImageFormat.Gif);
            return(File(stream.ToArray(), "image/gif"));
        }