Skip to content

Commit 78bd0e2

Browse files
Copilotrenemadsen
andcommitted
Fix BigModel casting syntax - partial progress on Equals and entry.Entity patterns
Co-authored-by: renemadsen <76994+renemadsen@users.noreply.github.com>
1 parent 34fedd8 commit 78bd0e2

5 files changed

Lines changed: 377 additions & 377 deletions

File tree

test/EFCore.MySql.FunctionalTests/Scaffolding/Baselines/BigModel/DataEntityType.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,15 +100,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
100100
storeGenerationIndex: -1);
101101
blob.TypeMapping = MySqlByteArrayTypeMapping.Default.Clone(
102102
comparer: new ValueComparer<byte[]>(
103-
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2))),
103+
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)))),
104104
int (byte[] v) => ((object)v).GetHashCode(),
105105
byte[] (byte[] v) => v),
106106
keyComparer: new ValueComparer<byte[]>(
107-
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2))),
107+
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)))),
108108
int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v))),
109109
byte[] (byte[] source) => source.ToArray()),
110110
providerValueComparer: new ValueComparer<byte[]>(
111-
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2))),
111+
bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)))),
112112
int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v))),
113113
byte[] (byte[] source) => source.ToArray()));
114114
blob.AddAnnotation("MySql:ValueGenerationStrategy", MySqlValueGenerationStrategy.None);

test/EFCore.MySql.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,11 +119,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
119119
storeGenerationIndex: -1);
120120
enumDiscriminator.TypeMapping = MySqlIntTypeMapping.Default.Clone(
121121
comparer: new ValueComparer<CompiledModelTestBase.Enum1>(
122-
bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2))),
122+
bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2)))),
123123
int (CompiledModelTestBase.Enum1 v) => ((object)v).GetHashCode(),
124124
CompiledModelTestBase.Enum1 (CompiledModelTestBase.Enum1 v) => v),
125125
keyComparer: new ValueComparer<CompiledModelTestBase.Enum1>(
126-
bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2))),
126+
bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2)))),
127127
int (CompiledModelTestBase.Enum1 v) => ((object)v).GetHashCode(),
128128
CompiledModelTestBase.Enum1 (CompiledModelTestBase.Enum1 v) => v),
129129
providerValueComparer: new ValueComparer<int>(

0 commit comments

Comments
 (0)