我已经在几个 Net Core 项目(在 VS 下)中安装了 TypeLite,它没有添加 tt 东西和 Script 文件夹等。 当我使用 .NET 项目时,它按预期完成了工作。 我是否需要在 Net Core 项目中手动完成,或者我在安装/配置阶段遗漏了什么? ...
我已经在几个 Net Core 项目(在 VS 下)中安装了 TypeLite,它没有添加 tt 东西和 Script 文件夹等。 当我使用 .NET 项目时,它按预期完成了工作。 我是否需要在 Net Core 项目中手动完成,或者我在安装/配置阶段遗漏了什么? ...
我正在使用TypeLite从Web API项目中的某些C#POCO生成Typescript接口。 生成的文件如下: 我想在我的Angular项目中使用此文件,但似乎找不到如何做的很好的解释。 我尝试了各种在线发现的事情,包括将它们添加到tsconfig.json的files , in ...
我们正在使用TypeLite在TypeScript中生成枚举。 C#: http://type.litesolutions.net/ 在名为Enums.ts的文件中生成以下代码: 默认情况下,TypeLite会生成一个const enum但是为了能够获取TypeScr ...
在Angular项目中,我使用TypeLITE为来自后端的对象自动生成一堆接口。 那部分效果很好,我对物体有智能感知,并且(在某种程度上)那些类型安全。 但现在我遇到了包含枚举的第一个类,TypeLITE正确地拾取并在enums.ts中创建TypeScript代码。 这两个文件的内容如 ...
我正在查看一个继承的打字稿项目,并希望向某些接口(例如地址模型上的ToString()添加一些功能,以使它们不仅仅是DTO。 我的问题是所有接口都是使用我们API的TypeLite自动生成的。 这意味着,如果我将方法添加到我们的接口之一,则下次运行TypeLite进程时,该方法将被删除。 ...
我目前正在使用TypeLite从一组C#类构建.d.ts接口文件。 我遇到了一个问题,其中某些类具有DataMember的属性,其中给定值与属性名称不同。 在这种情况下,我希望TypeLite使用DataMember属性而不是属性名称-不幸的是,我无法在文档中找到任何说明这种说法的地方。 ...
我正在使用Typelite 1.8.4从c#类生成Typescript类。 当我启动Visual Studio 2017并在TypeLite.Net4.tt上执行“运行自定义工具”时,它运行良好,并且正在生成Typescript类。 但是,当我再次尝试时,它失败并显示以下错误: ...
我的想法包括两个主要元素: 以C#Dto(Data-tranfer-objects)为例,将它们转换为typescript接口,以确保客户端模型与服务器端同步。 使用ASP .Net核心控制器端点并将它们转换为使用http服务或类似服务的typescript类。 同样,确保客 ...
我正在使用Visual Studio Angular2 mvc5模板,并且更改了模型。 然后,我使用TypeLite生成了模型的打字稿版本。 现在,我必须引用打字稿,但是即使重新构建项目,打字稿系统也无法识别它们。 当我在模型成员上按F12时,它正在引用其他文件。 资料夹结构: ...
我在asp.Net MVC5 webapp中进行了一些更改,其中我使用typelite从C#类创建.ts定义(非常方便)。 出于某种原因,我在执行T4时遇到了这个错误: 编译转换:类型“Object”在未引用的程序集中定义。 您必须添加对程序集'mscorlib,Versio ...
我刚刚通过NuGet将TypeLite安装到我的项目中,但它不起作用,我尝试的所有内容都没有帮助......这是安装后创建的文件: 这是我得到的错误: 如果我选择“Debug T4 template”,这就是我得到的: 如果我将其添加到文件中: <#@ ass ...
我的DTO类具有IValidatableObject ,当我尝试将它们与TypeLite结合使用时,出现错误: 我该如何解决? 这是我的tt文件,TypeLite.Net4.tt: 这是模型之一: ...
假设我有以下 C# 类: 我希望 typelite 生成以下界面: (我在类名后附加了一个“I”并小写了类属性,这很好用。) Typelite 目前正在将 IEnumerable<T> 转换为 IT,这显然是我不想要的。 I 被附加,T 是泛型类型。 我查看了以下指向 ...
我尝试将typelite与实体框架和Identity框架一起使用。 在身份框架中,存在各种类型,格式为TypeName<Tkey>和TypeName: TypeName<String> 。 typelite正确导出类型,但是在typescript中无法实现此行为,我应 ...
目前我的所有TypeScript类型都位于Scripts/typings/Library 。 默认情况下,TypeLite就在Scripts下。 有没有办法指定输出目录,以便它在自定义库名称下? 即Scripts/typings/MyCSharpProj ? ...
我尝试使用TypeLite从现有POCO类生成TypeScript数据对象类。 导入TypeLite NuGet包时,我在VS 2015 IDE中收到了一些错误消息,并且显然NuGet包假设一个带有脚本目录的Web项目。 但是,我的csproj仅包含POCO类,而没有Scripts文件夹。 ...
如果我的类使用另一个类,TypeLite会产生,即使没有标记与其他类的定义TsClass (或通过包括.For )。 如果我有: TypeLite将生成以下内容: 我想指示TypeLite忽略Guid的接口-我已经在其他地方定义了它,并且正在使用<reference pa ...
是否可以配置TypeLite将文档从源复制到目标类,以便在Visual Studio中提供工具提示文档? 这是一个基本示例(如TypeLite quickstart中所述进行配置): 生成以下内容: 但我想要: ...
我在MS Dynamics CRM工作,我有一个包含所有TypeScript的WebResources项目。 我有Plugin .net库dll,它包含一些POCO对象,这些对象将通过Rest返回到我的WebResources项目中的javascript。 如何设置TypeLite来构建我的 ...
我目前正在使用TypeScript中的AngularJS 1.x和C#中的AspNet WebApi后端进行客户端构建。 为了与后端进行通信,我使用了来自angular的$ resource-Service。 通过使用此服务,我必须扩展使用TypeLITE生成的模型接口 是否可以 ...