С усиленными типами вы можете установить свойства в TsInterface по умолчанию? - PullRequest
0 голосов
/ 29 марта 2019

Мы используем свойство, AutoExportMethods на TsInterface. Но мы должны помнить, чтобы добавить это к каждому TsInterface. Мне было интересно, если у нас есть способ установить это значение по умолчанию в конфигурации для усиленных наборов?

Это похоже на Есть ли параметр конфигурации в Reinforced.Typings для TsIgnore всех свойств и методов, если только для них не установлен атрибут TsProperty с использованием? , но вместо игнорирования его для каждого файла нам бы хотелось игнорировать по умолчанию для всех файлов.

1 Ответ

1 голос
/ 04 апреля 2019

Вы можете наследовать атрибут [TsInterface] и делать AutoExportMethods true по умолчанию.А затем используйте свой собственный атрибут вместо встроенного [TsInterface]

...