【问题标题】:T4 generated JavaScript constructor from a .Net TypeT4 从 .Net 类型生成 JavaScript 构造函数
【发布时间】:2013-07-25 12:20:45
【问题描述】:

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

【问题讨论】:

标签: javascript .net types t4


【解决方案1】:

没有实用程序类,如果您的类型与T4 位于不同的程序集中,则会更容易。

在大多数情况下,您必须使用 System.ReflectionEnvDte

【讨论】:

    【解决方案2】:

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

    它以nuget package - ClosureExterns.NET 的形式提供。代码和more info is on github

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-12-05
      • 1970-01-01
      • 2020-02-28
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2017-03-17
      • 2019-01-17
      相关资源
      最近更新 更多