我正在寻找一种方法,利用项目引用的程序集,使用运行时T4模板中的别名(即非全局)。
我的目标是能够从该程序集中引用显然具有所有内容的命名空间:
<#@ import namespace="CustomAlias::Target.Namespace" #>
基本上,我正在寻找相当于写出类似内容的东西:
extern alias CustomAlias;
using CustomAlias::Target.Namespace;
我试图在这里和谷歌进行搜索,而我在T4上下文中找到别名的唯一提法是给命名空间赋予别名。这不是我目前的问题。
这可能吗,或者我应该开始寻找替代解决方案吗?