Пользовательские атрибуты полей в дозвуковом режиме
Дозвуковой вопрос ньюба;
Я хочу поместить пользовательские атрибуты на свойства в созданных классах, это возможно?
2 ответа:
Это определенно возможно. Это дозвуковые 2 или 3? Это выполнимо для любого из них, но вопрос о том, где найти шаблоны, отличается в зависимости от того, какой из них вы используете.
Редактировать: для дозвуковых 2, Выполните по этой ссылке и посмотрите на запись на "templateDirectory". Для SubSonic 3 у вас, вероятно, есть некоторые файлы .tt в вашем проекте VS, с которыми вы можете возиться.
Есть два способа сделать это:
Если вы хотите добавить их во время генерации, вы можете сделать то, что предлагает Skinniest Man, и изменить шаблоны, чтобы добавить их.
Если вы хотите добавить их вручную, все немного сложнее, и вам нужно будет создать "buddy class " и применить к нему свои пользовательские атрибуты. Вы можете увидеть пример для аннотаций данных здесь , который должен иллюстрировать концепцию.