由于Typescript具有compiler API that exposes the AST
,因此似乎可以使用这样的工具我的主要目的是在Typescript中编写我的React组件,定义它的props,然后将props定义转换为C#POCO。然后,我将在我的ASP.NET控制器中的POCO中填充数据,并将其传递给我的Html.React
视图。
答案 0 :(得分:1)
我建议将TypeScript文件序列化为XML,然后从XML创建POCO(使用Visual Studios XSD可执行文件)。 你可以很容易地为此创建一个gulp任务。
TypeScript to XML:https://github.com/weichx/cerialize
XML到C#POCO:https://msdn.microsoft.com/en-us/library/x6c1kb0s(v=vs.71).aspx