1
目前我正在使用Typewriter從我的C#類自動生成TypeScript類。可以說我有這個非常簡單的C#類:打字機:生成TypeScript參數屬性
[Dto]
public class MyDto
{
public string Prop1 { get; set; }
public string Prop2 { get; set; }
}
我也有這個簡單的打字機模板:
$Classes(c => c.Attributes.Any(x => x.Name == "Dto"))[
export class $Name {
constructor(
$Properties[
public $name: string,
]
) { }
}]
我有這個模板的問題是,有最後的構造後,尾隨逗號在所生成的TS類參數屬性:
export class MyDto {
constructor(
public prop1: string,
public prop2: string, /* <---- notice the comma here */
) { }
}
我想有作爲打字稿類參數屬性生成的C#類的屬性,但與生成的TypeScript上面的示例無效。打字機模板有沒有辦法實現這一點?