private void AssertAreDefaultSanitationOptions(SanitationOptions sanitation) { var defaults = SanitationOptions.Default; Assert.Equal(defaults.NamePatterns, sanitation.NamePatterns); Assert.Equal(defaults.ValuePatterns, sanitation.ValuePatterns); Assert.Equal(defaults.ReplacementValue, sanitation.ReplacementValue); }
public NameValueSanitizer(SanitationOptions options) { _namePatterns = options.NamePatterns .Select(CreateRegex).ToArray(); _valuePatterns = options.ValuePatterns .Select(CreateRegex).ToArray(); ReplacementValue = options.ReplacementValue; }
public RequestSanitizer(SanitationOptions options) => _itemSanitizer = new NameValueSanitizer(options);