У меня есть DbContext, который содержит несколько классов DbSets, причем некоторые из классов имеют свойства типов классов, которые специально не определены в DbContext.Миграция и обновление базы данных работают без проблем.Однако, когда я пытаюсь использовать инструмент генерации кода, я получаю сообщение об ошибке:
Найдено несколько пользовательских атрибутов одного типа.
Во-первых, я неиспользуя любые «пользовательские» атрибуты, только следующие (и не для тех же свойств):
[ScaffoldColumn(true/false)]
[DataType(DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password)]
[DisplayFormat]
[Required(ErrorMessage = "message.")]
[Phone(ErrorMessage = "A phone number is required")]
[DataType(DataType.PhoneNumber)]
У меня слишком много строк кода, чтобы публиковать здесь, но я могу добавить некоторые фрагменты, если это необходимо.