public SimCaptchaService Set(IRandomCode randomCode) { this.RandomCode = randomCode; return(this); }
public SimCaptchaService(ISimCaptchaOptions options, ICacheHelper cacheHelper, IVCodeImage vCodeImage, IJsonHelper jsonHelper, IAppChecker appChecker, IRandomCode randomCode) { this._options = options; this._cacheHelper = cacheHelper; this.VCodeImage = vCodeImage; this.JsonHelper = jsonHelper; this.AppChecker = appChecker; this.RandomCode = randomCode; this._encryptHelper = new AesEncryptHelper(); }
public SimCaptchaService(ISimCaptchaOptions options, ICache cache, IVCodeImage vCodeImage, IJsonHelper jsonHelper, IRandomCode randomCode, ILogHelper logHelper) { this._options = options; this._cacheHelper = new CacheHelper(cache); this.VCodeImage = vCodeImage; this.JsonHelper = jsonHelper; this.AppChecker = new DefaultAppChecker((SimCaptchaOptions)options); this.RandomCode = randomCode; this._encryptHelper = new AesEncryptHelper(); this._logHelper = logHelper; }