XsltArgumentList violates the Single Responsibility Principle
This post is more than 15 years old.
Posted at 13:00 on 29 April 2009
Can somebody please enlighten me as to why XsltMessageEncountered
and AddExtensionObject
are members of System.Xml.Xsl.XsltArgumentList
?
It seems like a violation of the Single Responsibility Principle to me -- neither of them are anything to do with the list of arguments that you pass into your transform. It would make more sense if they were members of XslCompiledTransform
instead.