/// <summary> /// /// </summary> public ValidationComponent(IRedisCache redisCache, IOptions <SmsOptions> smsOptions, IPassportClient passportClient, ISmsRecordRepository smsRecordRepository, IUnitOfWork unitOfWork, IBackgroundRunService backgroundRunService, AppSettings appSettings) { _redisCache = redisCache; _passportClient = passportClient; _smsRecordRepository = smsRecordRepository; _unitOfWork = unitOfWork; _backgroundRunService = backgroundRunService; _appSettings = appSettings; _smsServerOptions = smsOptions.Value; }
public SmsRecordBusiness(ISmsRecordRepository smsRecordRepository) { _smsRecordRepository = smsRecordRepository; }