Comment la bande interne CSS des balises, mais pas css des balises dans les e-mails entrants

Je veux analyser les e-mails entrants, mais au moment de désinfecter je veux enlever l'intérieur de style, mais je veux garder la ligne style aussi. avec le nokogiri il supprime les balises de style à partir de tous les fichiers .

parsed_html = Nokogiri::HTML(raw_html)
parsed_html.css('style').remove

- Je m'attendre pour supprimer les internes, les balises de style et de contenu à l'intérieur, mais pas pour supprimer le style inline

0
2019-09-17 18:37:11
source
1 réponses

Changement de It.IsAny<Func<object, Exception, string>>()) à (Func<object, Exception, string>) It.IsAny<object>() semble résoudre le problème. object peut aussi être remplacer par IsAnyType si vous êtes sur Moq 4.13+.

À l'intérieur de l'Enregistreur utilise de FormattedLogValues comme le paramètre d'état (le object dans mon exemple). Le changement de structure semble avoir quelque chose à faire avec elle. Qu'est-ce exactement la cause est que je ne suis pas sûr. Mais il semble y avoir un problème sur le Moq dépôt GitHub décrivant un peu plus de détails. Il ne semble pas être une explication concrète encore pourquoi il l'habitude de travailler, mais plus d'info sera probablement publié il y a bientôt.

https://github.com/moq/moq4/issues/918

+0
2019-09-19 00:24:59

Voir d'autres questions sur les étiquettes