public ApiV1Controller(PooledEntropyCprngGenerator terninger , PasswordRatingService ratingService , PasswordStatisticService statisticService , IpThrottlerService ipThrottler , DictionaryService dictionaryService) { _Terninger = terninger; _RatingService = ratingService; _StatisticService = statisticService; _IpThrottler = ipThrottler; _DictionaryService = dictionaryService; }
public ApiV1AlphaNumericController(PooledEntropyCprngGenerator terninger, PasswordRatingService ratingService, PasswordStatisticService statisticService, IpThrottlerService ipThrottler, DictionaryService dictionaryService) : base(terninger, ratingService, statisticService, ipThrottler, dictionaryService) { }
public ApiV1UnicodeController(PooledEntropyCprngGenerator terninger, PasswordRatingService ratingService, PasswordStatisticService statisticService, IpThrottlerService ipThrottler, DictionaryService dictionaryService , IMemoryCache memoryCache) : base(terninger, ratingService, statisticService, ipThrottler, dictionaryService) { _MemoryCache = memoryCache; }