Jak wydrukować przestrzeń nazw w szablonach T4?
Mam szablon T4 dla klasy skonfigurowanej za pomocą narzędzia niestandardowego TextTemplatingFileGenerator w Visual Studio:
<#@ template language="C#v3.5" hostspecific="True" debug="True" #>
<#
var className = System.IO.Path.GetFileNameWithoutExtension(Host.TemplateFile);
var namespaceName = "MyNamespace";
#>
namespace <#= namespaceName #>
{
public static class <#= className #>
{
// some generated code
}
}
Jak mogę uzyskać wartość właściwości „Custom Tool Namespace” w Visual Studio, więc nie muszę wpisywać kodu do przestrzeni nazw?
Byłbym nawet zadowolony z domyślnej przestrzeni nazw dla projektu C #.