我正在使用Reinforced.Typings从c#生成打字稿。
有一种方法可以通过将[TsIgnore]属性应用于属性/方法来阻止导出属性/方法,但我更希望它忽略所有不具有[TsFile]或[TsFile]或[ TsProperty]适用于它。
这可能吗?
答案 0 :(得分:1)
好像你需要自动导出开关
[TsClass(
AutoExportMethods = false,
AutoExportProperties = false,
AutoExportFields = false)]
public class AutoA
{
}
[TsInterface(AutoExportProperties = false, AutoExportMethods = false)]
public class AutoB
{
}
请注意,如果您使用的是流畅配置,则只会导出明确指定的成员,例如通过.WithPublicMethods()
或.WithPublicProperties()
调用等。