除了使用?

时间:2018-01-09 03:15:53

标签: reinforced-typings

我正在使用Reinforced.Typings从c#生成打字稿。

有一种方法可以通过将[TsIgnore]属性应用于属性/方法来阻止导出属性/方法,但我更希望它忽略所有不具有[TsFile]或[TsFile]或[ TsProperty]适用于它。

这可能吗?

1 个答案:

答案 0 :(得分:1)

好像你需要自动导出开关

[TsClass(
    AutoExportMethods = false, 
    AutoExportProperties = false,
    AutoExportFields = false)]
public class AutoA
{

}

[TsInterface(AutoExportProperties = false, AutoExportMethods = false)]
public class AutoB
{

}

请注意,如果您使用的是流畅配置,则只会导出明确指定的成员,例如通过.WithPublicMethods().WithPublicProperties()调用等。