Discriminator value is always parsed as string, even when the type is set e.g. to int32
Posted: Fri 29 Oct 2021 18:52
This codegen can't be right, can it?

Code: Select all
modelBuilder.Entity<CCServer.Data.Principals.Principal>()
.HasDiscriminator(@"Kind", typeof(int))
.HasValue<CCServer.Data.Principals.Company>(@"2")
.HasValue<CCServer.Data.Principals.Person>(@"1");
