Driving Templates with Metadata

One of the key features of CodeSmith Generator is that you can use many types of metadata in your templates. Template metadata provides the means for users to interact with templates and customize the output of those templates. You have many choices when defining the metadata in a template: