打字机将多个类从一个c#文件拆分成自己的文件ts文件

Ric*_*tts 6 c# auto-generate typescript typewriter

我有一个名为 FooBar.cs 的 c# 文件,其中包含两个类。这些类不能移动到它们自己单独的 C# 文件中(我想尽可能多)。

[ExportToTypescript("Foo.ts")]
public class Foo
{
    String prop1 { get; set; }
    String prop2 { get; set; }
}

[ExportToTypescript("Bar.ts")]
public class Bar
{
    String prop1 { get; set; }
    String prop2 { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我想使用打字机从这个 .cs 文件生成两个 .ts 文件。

我可以向属性的构造函数添加一个参数,以获取我想要生成的打字稿文件的文件名,但我找不到编码 .tst 配置以创建每个类的文件的方法。这可能吗?