public UnduplicateService(IOptions <UnduplicateOptions> optionsAccessor) { _options = optionsAccessor?.Value ?? throw new ArgumentNullException(nameof(optionsAccessor)); }
public UnduplicateRedisService(IRedisCache redisCache, IOptions <UnduplicateOptions> optionsAccessor) { _redisCache = redisCache ?? throw new ArgumentNullException(nameof(redisCache)); _options = optionsAccessor?.Value ?? throw new ArgumentNullException(nameof(optionsAccessor)); }