/// <summary> /// Initializes a new hash generator with specified options and salt generator. /// </summary> /// <param name="options">Hashing options to use.</param> /// <param name="saltGenerator">Salt generator to use.</param> public HashGenerator(HashGeneratorOptions options, ISaltGenerator saltGenerator) { _options = options; _saltGenerator = saltGenerator; }
/// <summary> /// Initializes a new hash generator with specified options and default salt generator. /// </summary> /// <param name="options">Hashing options to use.</param> public HashGenerator(HashGeneratorOptions options) : this(options, new SaltGenerator()) { }