Constructor QueryFingerprintFactory
- Namespace
- QueryGuard
- Assembly
- QueryGuard.Core.dll
QueryFingerprintFactory(IQueryGuardRedactor?, ISqlNormalizer?)
Initializes a new instance of the QueryFingerprintFactory class.
public QueryFingerprintFactory(IQueryGuardRedactor? redactor = null, ISqlNormalizer? normalizer = null)
Parameters
redactorIQueryGuardRedactorThe redactor applied after normalization. Defaults to a redactor with default capture options. With QueryGuardRedactor, the full redacted SQL is hashed before display truncation. Custom redactors retain their existing contract: their RedactSql(string?) output is both hashed and retained.
normalizerISqlNormalizerThe normalizer applied first. Defaults to SqlNormalizer.