public SettingsController(IBaseMongoRepository repository, IStringLocalizer <SettingsController> localizer, IArgonHash hash, IOptions <HashingConfig> hashingConfig) { _repository = repository; _localizer = localizer; _hash = hash; _hashingConfig = hashingConfig; }
public AccountController(IOptions <HashingConfig> hashingConfig, IBaseMongoRepository repository, IDataProtectionProvider provider, IConfiguration config, IStringLocalizer <string> localizer, IArgonHash argonHash) { _repository = repository; _hashingConfig = hashingConfig; _protector = provider.CreateProtector("email"); _config = config; _localizer = localizer; _argonHash = argonHash; }