Лучший способ сохранить параметры конфигурации для T4

Вы можете создать пользовательскую проверку для ваших нужд. Проверьте документацию Laravel здесь. https://laravel.com/docs/5.8/validation

Validator::extend('custom_rule_name',function($attribute, $value, $parameters){
  return  $value == 13 || $value == 8;
});

6
задан John Saunders 27 July 2009 в 16:37
поделиться

4 ответа

Самый простой способ сохранить конфигурацию путем размещения его как кода в общем .tt файле, который можно включать из нескольких шаблонов (т.е. если Вам нужна строка подключения, сделайте это константой в блоке функции класса). Однако, если это не опция, и необходимо получить доступ к настройкам в .config файле, я соглашаюсь с предложением John's.

3
ответ дан 17 December 2019 в 00:14
поделиться

Я сделал бы это тот же путь что касается любой нормальной части кода. Используя AppSettings или раздел пользовательской конфигурации. Если Вы делаете это много, необходимо создать Пользовательский Направляющий Процессор. Это могло испустить свойство, предоставляющее Вам доступ к пользовательской конфигурации.

2
ответ дан 17 December 2019 в 00:14
поделиться

Я не знаю много о T4, но кажется при слушании интервью Scott Hanselman с Kathleen Dollard, что она сказала, что собственная поддержка Visual Studio T4 не позволяет несколько файлов. Я, кажется, вспоминаю ее упоминание внешнего ремня безопасности для работы с T4, позволяющим его, хотя, и я знаю, что они упомянули Визуальный T4 Clarius.

1
ответ дан 17 December 2019 в 00:14
поделиться

Ну, проверьте блог Oleg Sych - он - автор Панели инструментов T4, и он показывает, как можно произвести в несколько файлов. Не уверенный, если T4Toolbox также включает поддержку конфигурации - стоящий взгляда!

Его блог является большим - и имеет много материала T4 в нем.

Marc

1
ответ дан 17 December 2019 в 00:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: