0

有时我们可能需要生成一些 JavaScript 构造函数,以便在 JavaScript 开发人员工具中应用 JavaScript 中的强类型/智能感知。是否可以使用 T4 从普通 .NET 类型生成 JavaScript 构造函数?是否有任何实用程序类可以做到这一点?谢谢!

4

2 回答 2

0

虽然以下不直接使用 T4,但您可能会感兴趣。我们有类似的要求,最终编写了一个用于从 .NET 类型生成 Javascript 类的库。您可以在 T4 文件中引用它,将其公开为 Web 服务器方法,或者仅将其用作命令行工具。

它以nuget 包的形式提供 - ClosureExterns.NET。代码和更多信息在 github 上

于 2014-04-09T04:10:01.397 回答
0

没有实用程序类,如果您的类型在不同的程序集中,T4那么它会更容易。

在大多数情况下,您必须使用System.Reflectionor 。EnvDte

于 2013-09-28T02:26:34.023 回答