Changed INameRewriter parameter to align with EF Core IConventionKeyBuilder.Metadata.GetName() return type of string?.
Updated all classes that implemented INameRewriter with the updated method signatures and handled any spots where a null value could have been referenced before checking if the reference contained a value.
Thanks; to set expectations, I'll only be able to review this much later - I typically do some work on this plugin after major EF/.NET work is already done for the current major release.
Changed INameRewriter parameter to align with EF Core IConventionKeyBuilder.Metadata.GetName() return type of
string?
.Updated all classes that implemented INameRewriter with the updated method signatures and handled any spots where a null value could have been referenced before checking if the reference contained a value.