Core3.0中ValidateEntity的等价物
Equivalent of ValidateEntity in Core3.0
好像
受保护的覆盖 DbEntityValidationResult ValidateEntity
在最新版本(2.2.0 和 3.0)
的包(Microsoft.AspNetCore.Identity.EntityFrameworkCore)中从 IdentityDbContext class 中删除
如何在 Core 3.0 或 Core 2.2 中验证数据库?
我知道那是很久以前的事了,但我希望它能帮助像我一样有未来问题的人,
我正在检查如何从 Asp.net 核心 2.2 开始,我在 GitHub 中发现了这个问题。
https://github.com/dotnet/efcore/issues/19107
问题是,如果我们想要覆盖验证,我们应该使用每个经理都有的特定验证器,roleValidator、userValidator 等。
在 问题中,您可以找到 roleValidator
的实现
我发现的最后一个真正帮助我理解它是如何工作的参考是检查源代码,在那里你可以看到默认的验证器实现 https://github.com/dotnet/aspnetcore/tree/master/src/Identity/Extensions.Core/src
好像 受保护的覆盖 DbEntityValidationResult ValidateEntity 在最新版本(2.2.0 和 3.0)
的包(Microsoft.AspNetCore.Identity.EntityFrameworkCore)中从 IdentityDbContext class 中删除如何在 Core 3.0 或 Core 2.2 中验证数据库?
我知道那是很久以前的事了,但我希望它能帮助像我一样有未来问题的人,
我正在检查如何从 Asp.net 核心 2.2 开始,我在 GitHub 中发现了这个问题。 https://github.com/dotnet/efcore/issues/19107
问题是,如果我们想要覆盖验证,我们应该使用每个经理都有的特定验证器,roleValidator、userValidator 等。
在
我发现的最后一个真正帮助我理解它是如何工作的参考是检查源代码,在那里你可以看到默认的验证器实现 https://github.com/dotnet/aspnetcore/tree/master/src/Identity/Extensions.Core/src