The following templates generate custom exception and event classes. The classes follow the recommended pattern for each. The templates support the ability to add custom arguments to the class. These templates require CodeSmith 3.2.6.x or greater.