谁能解释一下类用户扩展模型<用户属性用户创建属性>是什么意思?



参见问题图片

如果UserCreationAttribute是通过省略UserAttribute中的一个字段来创建的我很困惑,这是什么意思

第一个通用参数UserAttribute用于控制模型中可以包含的字段,第二个参数UserCreationAttribute用于在创建该模型的实例时验证一组字段。通常在创建属性中省略主键字段,因为它是自动生成的。您应该在那里添加所有可选字段以及创建模型实例时不需要的PK字段。
将创建属性定义为所有属性的子集是您的责任,这就是为什么建议使用Optional与属性。