Since 1.7.0 update for the Razor Generator VS extension (https://visualstudiogallery.msdn.microsoft.com/1f6ec6ff-e89b-4c47-8e79-d2d68df894ec), it seems that every time we compile our templates, the namespace is always ASP.
Previous to this change, it was compiling based on the template's folder structure, or the Namespace property if it had a value. Now, neither of these seem to affect it.
Comments: See [this thread](http://razorgenerator.codeplex.com/discussions/578964) for discussion on this. In short, you can go back to old behavior using this directive at top of template: ``` @* Generator: Template GeneratePrettyNames : true *@ ``` Or do it globally using a `razorgenerator.directives` file (see [here](http://razorgenerator.codeplex.com/) for details)
Previous to this change, it was compiling based on the template's folder structure, or the Namespace property if it had a value. Now, neither of these seem to affect it.
Comments: See [this thread](http://razorgenerator.codeplex.com/discussions/578964) for discussion on this. In short, you can go back to old behavior using this directive at top of template: ``` @* Generator: Template GeneratePrettyNames : true *@ ``` Or do it globally using a `razorgenerator.directives` file (see [here](http://razorgenerator.codeplex.com/) for details)