所以我们正在开始一个新的角度/ webapi项目,我们正在拆分它,以便客户端和其余的API分别位于两个独立的项目中。客户端项目没有服务器执行的代码。只是html和typescript(当然我们转换为javascript)
我想让我的打字机生成的DTO登陆客户端,但我甚至不想从我的客户端项目中引用WebAPI项目。如何设置模板,以便在将更改保存到DTO时,将typescript文件写入我的客户端应用程序? (或者有不同的方法来实现这一目标吗?)
答案 0 :(得分:7)
只要这两个项目在同一个解决方案中,您就可以从客户端项目中呈现模板,而无需添加对API项目的引用。
为此,您需要在tst模板中添加构造函数以包含API项目。
${
Template(Settings settings)
{
settings.IncludeProject("Project.Name");
}
}
$Classes(...)[...]
查看http://frhagn.github.io/Typewriter/pages/getting-started.html#settings