Как добавить свойства в черный список с помощью HTML Sanitizer? - PullRequest
0 голосов
/ 01 апреля 2019

Я пытаюсь извлечь атрибут CSS из белого списка по умолчанию и добавить его в черный список для очистки с помощью HtmlSanitizer из mganss

Я вижу, как добавить в белый список, но я не могу 't увидеть способ удаления из списка по умолчанию.

Это было бы, как добавить в белый список по умолчанию (кстати, "border-collapse" уже включен в белый список):

var sanitizer = new sanitizer 
sanitizer.AllowedCssProperties.Add("border-collapse");
template.Content = sanitizer.Sanitize(template.Content);

То, что я ожидал увидеть, было:

sanitizer.DisAllowedCssProperties.Add("border-collapse");

или

sanitizer.AllowedCssProperties.Remove("border-collapse");

Но ни один из вариантов не возможен.Я не могу найти способ обойти это.Я даже пытался добавить в!изменить его на утверждение "not", но это тоже не хочет работать!

...