/// <summary> /// 获取验证图片 /// </summary> /// <param name="input"></param> /// <returns></returns> public async Task <bool> ValidationAsync(ValidationModel input) { return(await _verifyPictureManager.ValidationAsync(input)); }
/// <summary> /// 验证图形验证码 /// </summary> /// <param name="data"></param> /// <returns></returns> public async Task <bool> ValidationAsync(ValidationModel data) { var result = await _cache.GetAsync(data.Index); return(result != null?result.IsValid(data.Code) : false); }