ASP.NET Core 2.1 代码生成错误 - 找到多个相同类型的自定义属性
ASP.NET Core 2.1 code generation error - Multiple custom attributes of the same type found
我有一个 DbContext,其中包含多个 classes 的 DbSet,其中一些 classes 具有 class 类型的属性,这些属性未在 DbContext 中专门定义。迁移和数据库更新工作顺利。但是,当我尝试使用代码生成工具时出现错误:
Multiple custom attributes of the same type found.
首先,我没有使用任何 "Custom" 属性,仅使用以下(而不是相同的属性):
[ScaffoldColumn(true/false)]
[DataType(DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password)]
[DisplayFormat]
[Required(ErrorMessage = "message.")]
[Phone(ErrorMessage = "A phone number is required")]
[DataType(DataType.PhoneNumber)]
我这里的代码行太多 post,但如果需要,我可以添加一些片段。
您已使用 DataType
两次。选择您是 DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password
还是 DataType.PhoneNumber
。
[DataType(DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password)]
[DataType(DataType.PhoneNumber)]
我有一个 DbContext,其中包含多个 classes 的 DbSet,其中一些 classes 具有 class 类型的属性,这些属性未在 DbContext 中专门定义。迁移和数据库更新工作顺利。但是,当我尝试使用代码生成工具时出现错误:
Multiple custom attributes of the same type found.
首先,我没有使用任何 "Custom" 属性,仅使用以下(而不是相同的属性):
[ScaffoldColumn(true/false)]
[DataType(DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password)]
[DisplayFormat]
[Required(ErrorMessage = "message.")]
[Phone(ErrorMessage = "A phone number is required")]
[DataType(DataType.PhoneNumber)]
我这里的代码行太多 post,但如果需要,我可以添加一些片段。
您已使用 DataType
两次。选择您是 DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password
还是 DataType.PhoneNumber
。
[DataType(DataType.EmailAddress/PhoneNumber/Date/PostalCode/Password)]
[DataType(DataType.PhoneNumber)]