- 逆になるツール、つまりC#からTypescriptへのツールがあります。 Typescript定義をC#に変換するツールはありますか?
活字体がcompiler API that exposes the ASTC#POCOジェネレータへのtypescriptの定義
私の主な目的は、C#POCOに変換小道具定義を持って、その後、私は活字体で構成部品を反応させるの書き込みその小道具を定義することである持っているので、そのようなツールは可能と思われます。次に、私のASP.NETコントローラのPOCOにデータを入力し、それを私のビューのHtml.React
に渡します。
- C#変換にTSを書き込むことに着手する前に、あなたはどのような選択肢を提案しますか?
私が何をしたいん何も遭遇していないが、私はそのツールを作成することができたとして、それは間違いなく、可能です過去にTypeScriptインターフェイスに基づいてコードを生成します。 –
@JoeSkeenあなたが共有できるgithubの何か? –
残念ながら、私がそれを行ったことのすべては現在、仕事のための閉鎖されたソースです。基本的に次のようになっていました: 'require( 'typescript')'、 'ts.createSourceFile(sourceFileName、sourceFileContents、ts.ScriptTarget.ES5)'そして、 'node.getChildren(file)'を再帰的に呼び出して、メンバーと型を作成し、その結果からコードを生成します。もちろん、これは古いバージョンのTSで動作しましたが、うまくいけばそれがあなたを起動させる可能性があります。 –