XsltArgumentList violates the Single Responsibility Principle
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.
Comments closed » 
RSS feed
Posted at 14:00 on 29 April 2009.

