diff --git a/Directory.Packages.props b/Directory.Packages.props
index 13682a1ed8a..b5b30003d44 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -53,8 +53,8 @@
-
-
-
+
+
+
\ No newline at end of file
diff --git a/eng/Versions.props b/eng/Versions.props
index 19609d973d6..03635e86ccd 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -17,29 +17,12 @@
False
-
- 17.14.28
- 17.14.28
- 17.14.28
- 4.14.0
- 4.14.0
- 4.14.0
-
-
+ 18.0.2
+ 18.0.2
+ 18.0.2
5.0.0
5.0.0
5.0.0
- -->
-
- 1.1.3-beta1.24423.1
- 1.1.3-beta1.24352.1
- 1.14.2
- 1.3.2
- 1.12.0
- 2.1.11
diff --git a/src/ef/ef.csproj b/src/ef/ef.csproj
index eeb9b64e468..bc690085b1c 100644
--- a/src/ef/ef.csproj
+++ b/src/ef/ef.csproj
@@ -29,16 +29,6 @@
-
-
-
- $(NoWarn);NU1903
-
-
-
-
-
-
diff --git a/test/Directory.Packages.props b/test/Directory.Packages.props
index fb0eada61df..5a8e853bd7d 100644
--- a/test/Directory.Packages.props
+++ b/test/Directory.Packages.props
@@ -4,12 +4,12 @@
-
-
-
+
+
+
-
-
+
+
@@ -18,10 +18,10 @@
-
-
-
-
+
+
+
+
diff --git a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/Basic_cosmos_model/DataEntityType.cs b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/Basic_cosmos_model/DataEntityType.cs
index 06255059cb3..d6f21078377 100644
--- a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/Basic_cosmos_model/DataEntityType.cs
+++ b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/Basic_cosmos_model/DataEntityType.cs
@@ -44,7 +44,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (IInternalEntry entry) => entry.ReadShadowValue(0),
int (IInternalEntry entry) => entry.ReadShadowValue(0),
int (IInternalEntry entry) => entry.ReadOriginalValue(id, 0),
- int (IInternalEntry entry) => ((InternalEntityEntry)(entry)).ReadRelationshipSnapshotValue(id, 0));
+ int (IInternalEntry entry) => ((InternalEntityEntry)entry).ReadRelationshipSnapshotValue(id, 0));
id.SetPropertyIndexes(
index: 0,
originalValueIndex: 0,
@@ -77,7 +77,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
long? (IInternalEntry entry) => entry.ReadShadowValue(1),
long? (IInternalEntry entry) => entry.ReadShadowValue(1),
long? (IInternalEntry entry) => entry.ReadOriginalValue(partitionId, 1),
- long? (IInternalEntry entry) => ((InternalEntityEntry)(entry)).ReadRelationshipSnapshotValue(partitionId, 1));
+ long? (IInternalEntry entry) => ((InternalEntityEntry)entry).ReadRelationshipSnapshotValue(partitionId, 1));
partitionId.SetPropertyIndexes(
index: 1,
originalValueIndex: 1,
@@ -98,12 +98,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (string v) => ((object)v).GetHashCode(),
string (string v) => v),
converter: new ValueConverter(
- string (long v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (long v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
long (string v) => long.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonStringReaderWriter.Instance,
new ValueConverter(
- string (long v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (long v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
long (string v) => long.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture))));
partitionId.SetCurrentValueComparer(new EntryCurrentValueComparer(partitionId));
partitionId.SetComparer(new NullableValueComparer(partitionId.TypeMapping.Comparer));
@@ -143,12 +143,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
blob.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
int (byte[] v) => ((object)v).GetHashCode(),
byte[] (byte[] v) => v),
keyComparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
byte[] (byte[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
bool (string v1, string v2) => v1 == v2,
@@ -188,8 +188,8 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (ReadOnlyMemory v) => ((object)v).GetHashCode(),
ReadOnlyMemory (ReadOnlyMemory v) => v),
providerValueComparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
byte[] (byte[] source) => source.ToArray()),
converter: new ValueConverter, byte[]>(
byte[] (ReadOnlyMemory v) => ReadOnlyMemoryConverter.ToArray(v),
diff --git a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs
index 4b7530ec9dc..9ad550680c9 100644
--- a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs
+++ b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/DependentBaseEntityType.cs
@@ -47,7 +47,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
long (IInternalEntry entry) => (entry.FlaggedAsStoreGenerated(0) ? entry.ReadStoreGeneratedValue(0) : (entry.FlaggedAsTemporary(0) && entry.ReadShadowValue(0) == 0L ? entry.ReadTemporaryValue(0) : entry.ReadShadowValue(0))),
long (IInternalEntry entry) => entry.ReadShadowValue(0),
long (IInternalEntry entry) => entry.ReadOriginalValue(principalId, 0),
- long (IInternalEntry entry) => ((InternalEntityEntry)(entry)).ReadRelationshipSnapshotValue(principalId, 0));
+ long (IInternalEntry entry) => ((InternalEntityEntry)entry).ReadRelationshipSnapshotValue(principalId, 0));
principalId.SetPropertyIndexes(
index: 0,
originalValueIndex: 0,
@@ -79,7 +79,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
Guid (IInternalEntry entry) => (entry.FlaggedAsStoreGenerated(1) ? entry.ReadStoreGeneratedValue(1) : (entry.FlaggedAsTemporary(1) && entry.ReadShadowValue(1) == new Guid("00000000-0000-0000-0000-000000000000") ? entry.ReadTemporaryValue(1) : entry.ReadShadowValue(1))),
Guid (IInternalEntry entry) => entry.ReadShadowValue(1),
Guid (IInternalEntry entry) => entry.ReadOriginalValue(principalAlternateId, 1),
- Guid (IInternalEntry entry) => ((InternalEntityEntry)(entry)).ReadRelationshipSnapshotValue(principalAlternateId, 1));
+ Guid (IInternalEntry entry) => ((InternalEntityEntry)entry).ReadRelationshipSnapshotValue(principalAlternateId, 1));
principalAlternateId.SetPropertyIndexes(
index: 1,
originalValueIndex: 1,
@@ -128,11 +128,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumDiscriminator.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum1 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum1 (CompiledModelTestBase.Enum1 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum1 v1, CompiledModelTestBase.Enum1 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum1 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum1 (CompiledModelTestBase.Enum1 v) => v),
providerValueComparer: new ValueComparer(
@@ -140,13 +140,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v),
converter: new ValueConverter(
- int (CompiledModelTestBase.Enum1 value) => ((int)(value)),
- CompiledModelTestBase.Enum1 (int value) => ((CompiledModelTestBase.Enum1)(value))),
+ int (CompiledModelTestBase.Enum1 value) => ((int)value),
+ CompiledModelTestBase.Enum1 (int value) => ((CompiledModelTestBase.Enum1)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonInt32ReaderWriter.Instance,
new ValueConverter(
- int (CompiledModelTestBase.Enum1 value) => ((int)(value)),
- CompiledModelTestBase.Enum1 (int value) => ((CompiledModelTestBase.Enum1)(value)))));
+ int (CompiledModelTestBase.Enum1 value) => ((int)value),
+ CompiledModelTestBase.Enum1 (int value) => ((CompiledModelTestBase.Enum1)value))));
enumDiscriminator.SetSentinelFromProviderValue(0);
var id = runtimeEntityType.AddProperty(
@@ -184,15 +184,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
id.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (byte v1, byte v2) => v1 == v2,
- int (byte v) => ((int)(v)),
+ int (byte v) => ((int)v),
byte (byte v) => v),
keyComparer: new ValueComparer(
bool (byte v1, byte v2) => v1 == v2,
- int (byte v) => ((int)(v)),
+ int (byte v) => ((int)v),
byte (byte v) => v),
providerValueComparer: new ValueComparer(
bool (byte v1, byte v2) => v1 == v2,
- int (byte v) => ((int)(v)),
+ int (byte v) => ((int)v),
byte (byte v) => v),
clrType: typeof(byte),
jsonValueReaderWriter: JsonByteReaderWriter.Instance);
diff --git a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/ManyTypesEntityType.cs b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/ManyTypesEntityType.cs
index 238b277395b..6f3597f77de 100644
--- a/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/ManyTypesEntityType.cs
+++ b/test/EFCore.Cosmos.FunctionalTests/Scaffolding/Baselines/BigModel/ManyTypesEntityType.cs
@@ -67,7 +67,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
CompiledModelTestBase.ManyTypesId (IInternalEntry entry) => ManyTypesUnsafeAccessors.Id(((CompiledModelTestBase.ManyTypes)(entry.Entity))),
CompiledModelTestBase.ManyTypesId (IInternalEntry entry) => ManyTypesUnsafeAccessors.Id(((CompiledModelTestBase.ManyTypes)(entry.Entity))),
CompiledModelTestBase.ManyTypesId (IInternalEntry entry) => entry.ReadOriginalValue(id, 0),
- CompiledModelTestBase.ManyTypesId (IInternalEntry entry) => ((InternalEntityEntry)(entry)).ReadRelationshipSnapshotValue(id, 0));
+ CompiledModelTestBase.ManyTypesId (IInternalEntry entry) => ((InternalEntityEntry)entry).ReadRelationshipSnapshotValue(id, 0));
id.SetPropertyIndexes(
index: 0,
originalValueIndex: 0,
@@ -215,12 +215,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (bool v) => ((object)v).GetHashCode(),
bool (bool v) => v)),
keyComparer: new ValueComparer(
- bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[] (bool[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[] (bool[] source) => source.ToArray()),
clrType: typeof(bool[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -280,12 +280,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (bool v) => ((object)v).GetHashCode(),
bool (bool v) => v)))),
keyComparer: new ValueComparer(
- bool (bool[][] v1, bool[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[][] v1, bool[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[][] (bool[][] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (bool[][] v1, bool[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[][] v1, bool[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[][] (bool[][] source) => source.ToArray()),
clrType: typeof(bool[][]),
jsonValueReaderWriter: new JsonCollectionOfReferencesReaderWriter(
@@ -297,12 +297,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (bool v) => ((object)v).GetHashCode(),
bool (bool v) => v)),
keyComparer: new ValueComparer(
- bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[] (bool[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (bool[] v1, bool[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (bool[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
bool[] (bool[] source) => source.ToArray()),
clrType: typeof(bool[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -336,13 +336,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
boolReadOnlyCollection.SetSetter(
CompiledModelTestBase.ManyTypes (CompiledModelTestBase.ManyTypes instance, IReadOnlyCollection value) =>
{
- ManyTypesUnsafeAccessors._boolReadOnlyCollection(instance) = ((List)(value));
+ ManyTypesUnsafeAccessors._boolReadOnlyCollection(instance) = ((List)value);
return instance;
});
boolReadOnlyCollection.SetMaterializationSetter(
CompiledModelTestBase.ManyTypes (CompiledModelTestBase.ManyTypes instance, IReadOnlyCollection value) =>
{
- ManyTypesUnsafeAccessors._boolReadOnlyCollection(instance) = ((List)(value));
+ ManyTypesUnsafeAccessors._boolReadOnlyCollection(instance) = ((List)value);
return instance;
});
boolReadOnlyCollection.SetAccessors(
@@ -486,7 +486,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
bool (bool v) => v),
providerValueComparer: new ValueComparer(
bool (byte v1, byte v2) => v1 == v2,
- int (byte v) => ((int)(v)),
+ int (byte v) => ((int)v),
byte (byte v) => v),
converter: new ValueConverter(
byte (bool v) => ((byte)((v ? 1 : 0))),
@@ -541,7 +541,7 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
bool (bool v) => v),
providerValueComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
converter: new ValueConverter(
short (bool v) => ((short)((v ? 1 : 0))),
@@ -586,12 +586,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
bytes.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
int (byte[] v) => ((object)v).GetHashCode(),
byte[] (byte[] v) => v),
keyComparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
byte[] (byte[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
bool (string v1, string v2) => v1 == v2,
@@ -641,12 +641,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
bytesToStringConverterProperty.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
int (byte[] v) => ((object)v).GetHashCode(),
byte[] (byte[] v) => v),
keyComparer: new ValueComparer(
- bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (byte[] v1, byte[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (byte[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
byte[] (byte[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
bool (string v1, string v2) => v1 == v2,
@@ -707,13 +707,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (decimal v) => ((object)v).GetHashCode(),
decimal (decimal v) => v),
converter: new ValueConverter(
- decimal (int v) => ((decimal)(v)),
- int (decimal v) => ((int)(v))),
+ decimal (int v) => ((decimal)v),
+ int (decimal v) => ((int)v)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonDecimalReaderWriter.Instance,
new ValueConverter(
- decimal (int v) => ((decimal)(v)),
- int (decimal v) => ((int)(v)))));
+ decimal (int v) => ((decimal)v),
+ int (decimal v) => ((int)v))));
castingConverterProperty.SetSentinelFromProviderValue(0m);
var @char = runtimeEntityType.AddProperty(
@@ -751,15 +751,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
@char.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
keyComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
providerValueComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
clrType: typeof(char),
jsonValueReaderWriter: JsonCharReaderWriter.Instance);
@@ -798,15 +798,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
charArray.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ListOfValueTypesComparer(new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v)),
keyComparer: new ValueComparer(
- bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[] (char[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[] (char[] source) => source.ToArray()),
clrType: typeof(char[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -814,15 +814,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
elementMapping: CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
keyComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
providerValueComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
clrType: typeof(char),
jsonValueReaderWriter: JsonCharReaderWriter.Instance));
@@ -863,15 +863,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
charNestedCollection.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ListOfReferenceTypesComparer(new ConvertingValueComparer>(new ListOfValueTypesComparer(new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v)))),
keyComparer: new ValueComparer(
- bool (char[][] v1, char[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[][] v1, char[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[][] (char[][] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (char[][] v1, char[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[][] v1, char[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[][] (char[][] source) => source.ToArray()),
clrType: typeof(char[][]),
jsonValueReaderWriter: new JsonCollectionOfReferencesReaderWriter(
@@ -880,15 +880,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
elementMapping: CosmosTypeMapping.Default.Clone(
comparer: new ListOfValueTypesComparer(new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v)),
keyComparer: new ValueComparer(
- bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[] (char[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (char[] v1, char[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (char[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
char[] (char[] source) => source.ToArray()),
clrType: typeof(char[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -896,15 +896,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
elementMapping: CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
keyComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
providerValueComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
clrType: typeof(char),
jsonValueReaderWriter: JsonCharReaderWriter.Instance)));
@@ -946,23 +946,23 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
charToStringConverterProperty.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
keyComparer: new ValueComparer(
bool (char v1, char v2) => v1 == v2,
- int (char v) => ((int)(v)),
+ int (char v) => ((int)v),
char (char v) => v),
providerValueComparer: new ValueComparer(
bool (string v1, string v2) => v1 == v2,
int (string v) => ((object)v).GetHashCode(),
string (string v) => v),
converter: new ValueConverter(
- string (char v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (char v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
char (string v) => (v.Length < 1 ? '\0' : v[0])),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonStringReaderWriter.Instance,
new ValueConverter(
- string (char v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (char v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
char (string v) => (v.Length < 1 ? '\0' : v[0]))));
charToStringConverterProperty.SetSentinelFromProviderValue("\0");
@@ -1525,12 +1525,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (decimal v) => ((object)v).GetHashCode(),
decimal (decimal v) => v)),
keyComparer: new ValueComparer(
- bool (decimal[] v1, decimal[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (decimal[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (decimal[] v1, decimal[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (decimal[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
decimal[] (decimal[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (decimal[] v1, decimal[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (decimal[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (decimal[] v1, decimal[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (decimal[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
decimal[] (decimal[] source) => source.ToArray()),
clrType: typeof(decimal[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -1654,12 +1654,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (string v) => ((object)v).GetHashCode(),
string (string v) => v),
converter: new ValueConverter(
- string (decimal v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (decimal v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
decimal (string v) => decimal.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonStringReaderWriter.Instance,
new ValueConverter(
- string (decimal v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)(v))),
+ string (decimal v) => string.Format(CultureInfo.InvariantCulture, "{0}", ((object)v)),
decimal (string v) => decimal.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture))));
decimalNumberToStringConverterProperty.SetSentinelFromProviderValue("0");
@@ -1748,12 +1748,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (double v) => ((object)v).GetHashCode(),
double (double v) => v)),
keyComparer: new ValueComparer(
- bool (double[] v1, double[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (double[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (double[] v1, double[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (double[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
double[] (double[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (double[] v1, double[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (double[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (double[] v1, double[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (double[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
double[] (double[] source) => source.ToArray()),
clrType: typeof(double[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -1877,12 +1877,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (string v) => ((object)v).GetHashCode(),
string (string v) => v),
converter: new ValueConverter(
- string (double v) => string.Format(CultureInfo.InvariantCulture, "{0:R}", ((object)(v))),
+ string (double v) => string.Format(CultureInfo.InvariantCulture, "{0:R}", ((object)v)),
double (string v) => double.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonStringReaderWriter.Instance,
new ValueConverter(
- string (double v) => string.Format(CultureInfo.InvariantCulture, "{0:R}", ((object)(v))),
+ string (double v) => string.Format(CultureInfo.InvariantCulture, "{0:R}", ((object)v)),
double (string v) => double.Parse(v, NumberStyles.Any, CultureInfo.InvariantCulture))));
doubleNumberToStringConverterProperty.SetSentinelFromProviderValue("0");
@@ -1919,25 +1919,25 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum16.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum16 (CompiledModelTestBase.Enum16 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum16 (CompiledModelTestBase.Enum16 v) => v),
providerValueComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
converter: new ValueConverter(
- short (CompiledModelTestBase.Enum16 value) => ((short)(value)),
- CompiledModelTestBase.Enum16 (short value) => ((CompiledModelTestBase.Enum16)(value))),
+ short (CompiledModelTestBase.Enum16 value) => ((short)value),
+ CompiledModelTestBase.Enum16 (short value) => ((CompiledModelTestBase.Enum16)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonInt16ReaderWriter.Instance,
new ValueConverter(
- short (CompiledModelTestBase.Enum16 value) => ((short)(value)),
- CompiledModelTestBase.Enum16 (short value) => ((CompiledModelTestBase.Enum16)(value)))));
+ short (CompiledModelTestBase.Enum16 value) => ((short)value),
+ CompiledModelTestBase.Enum16 (short value) => ((CompiledModelTestBase.Enum16)value))));
enum16.SetSentinelFromProviderValue((short)0);
var enum16AsString = runtimeEntityType.AddProperty(
@@ -1974,11 +1974,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum16AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum16 (CompiledModelTestBase.Enum16 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum16 v1, CompiledModelTestBase.Enum16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum16 (CompiledModelTestBase.Enum16 v) => v),
providerValueComparer: new ValueComparer(
@@ -2028,11 +2028,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum32.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
providerValueComparer: new ValueComparer(
@@ -2040,13 +2040,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v),
converter: new ValueConverter(
- int (CompiledModelTestBase.Enum32 value) => ((int)(value)),
- CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)(value))),
+ int (CompiledModelTestBase.Enum32 value) => ((int)value),
+ CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonInt32ReaderWriter.Instance,
new ValueConverter(
- int (CompiledModelTestBase.Enum32 value) => ((int)(value)),
- CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)(value)))));
+ int (CompiledModelTestBase.Enum32 value) => ((int)value),
+ CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)value))));
enum32.SetSentinelFromProviderValue(0);
var enum32AsString = runtimeEntityType.AddProperty(
@@ -2083,11 +2083,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum32AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
providerValueComparer: new ValueComparer(
@@ -2137,11 +2137,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum64.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum64 (CompiledModelTestBase.Enum64 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum64 (CompiledModelTestBase.Enum64 v) => v),
providerValueComparer: new ValueComparer(
@@ -2149,13 +2149,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (long v) => ((object)v).GetHashCode(),
long (long v) => v),
converter: new ValueConverter(
- long (CompiledModelTestBase.Enum64 value) => ((long)(value)),
- CompiledModelTestBase.Enum64 (long value) => ((CompiledModelTestBase.Enum64)(value))),
+ long (CompiledModelTestBase.Enum64 value) => ((long)value),
+ CompiledModelTestBase.Enum64 (long value) => ((CompiledModelTestBase.Enum64)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonInt64ReaderWriter.Instance,
new ValueConverter(
- long (CompiledModelTestBase.Enum64 value) => ((long)(value)),
- CompiledModelTestBase.Enum64 (long value) => ((CompiledModelTestBase.Enum64)(value)))));
+ long (CompiledModelTestBase.Enum64 value) => ((long)value),
+ CompiledModelTestBase.Enum64 (long value) => ((CompiledModelTestBase.Enum64)value))));
enum64.SetSentinelFromProviderValue(0L);
var enum64AsString = runtimeEntityType.AddProperty(
@@ -2192,11 +2192,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum64AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum64 (CompiledModelTestBase.Enum64 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum64 v1, CompiledModelTestBase.Enum64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum64 (CompiledModelTestBase.Enum64 v) => v),
providerValueComparer: new ValueComparer(
@@ -2246,25 +2246,25 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum8.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum8 (CompiledModelTestBase.Enum8 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum8 (CompiledModelTestBase.Enum8 v) => v),
providerValueComparer: new ValueComparer(
bool (sbyte v1, sbyte v2) => v1 == v2,
- int (sbyte v) => ((int)(v)),
+ int (sbyte v) => ((int)v),
sbyte (sbyte v) => v),
converter: new ValueConverter(
- sbyte (CompiledModelTestBase.Enum8 value) => ((sbyte)(value)),
- CompiledModelTestBase.Enum8 (sbyte value) => ((CompiledModelTestBase.Enum8)(value))),
+ sbyte (CompiledModelTestBase.Enum8 value) => ((sbyte)value),
+ CompiledModelTestBase.Enum8 (sbyte value) => ((CompiledModelTestBase.Enum8)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonSByteReaderWriter.Instance,
new ValueConverter(
- sbyte (CompiledModelTestBase.Enum8 value) => ((sbyte)(value)),
- CompiledModelTestBase.Enum8 (sbyte value) => ((CompiledModelTestBase.Enum8)(value)))));
+ sbyte (CompiledModelTestBase.Enum8 value) => ((sbyte)value),
+ CompiledModelTestBase.Enum8 (sbyte value) => ((CompiledModelTestBase.Enum8)value))));
enum8.SetSentinelFromProviderValue((sbyte)0);
var enum8AsString = runtimeEntityType.AddProperty(
@@ -2301,11 +2301,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enum8AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum8 (CompiledModelTestBase.Enum8 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum8 v1, CompiledModelTestBase.Enum8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum8 (CompiledModelTestBase.Enum8 v) => v),
providerValueComparer: new ValueComparer(
@@ -2356,11 +2356,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumToNumberConverterProperty.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
providerValueComparer: new ValueComparer(
@@ -2368,13 +2368,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v),
converter: new ValueConverter(
- int (CompiledModelTestBase.Enum32 value) => ((int)(value)),
- CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)(value))),
+ int (CompiledModelTestBase.Enum32 value) => ((int)value),
+ CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonInt32ReaderWriter.Instance,
new ValueConverter(
- int (CompiledModelTestBase.Enum32 value) => ((int)(value)),
- CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)(value)))));
+ int (CompiledModelTestBase.Enum32 value) => ((int)value),
+ CompiledModelTestBase.Enum32 (int value) => ((CompiledModelTestBase.Enum32)value))));
enumToNumberConverterProperty.SetSentinelFromProviderValue(0);
var enumToStringConverterProperty = runtimeEntityType.AddProperty(
@@ -2411,11 +2411,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumToStringConverterProperty.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.Enum32 v1, CompiledModelTestBase.Enum32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.Enum32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.Enum32 (CompiledModelTestBase.Enum32 v) => v),
providerValueComparer: new ValueComparer(
@@ -2465,25 +2465,25 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU16.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU16 (CompiledModelTestBase.EnumU16 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU16 (CompiledModelTestBase.EnumU16 v) => v),
providerValueComparer: new ValueComparer(
bool (ushort v1, ushort v2) => v1 == v2,
- int (ushort v) => ((int)(v)),
+ int (ushort v) => ((int)v),
ushort (ushort v) => v),
converter: new ValueConverter(
- ushort (CompiledModelTestBase.EnumU16 value) => ((ushort)(value)),
- CompiledModelTestBase.EnumU16 (ushort value) => ((CompiledModelTestBase.EnumU16)(value))),
+ ushort (CompiledModelTestBase.EnumU16 value) => ((ushort)value),
+ CompiledModelTestBase.EnumU16 (ushort value) => ((CompiledModelTestBase.EnumU16)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonUInt16ReaderWriter.Instance,
new ValueConverter(
- ushort (CompiledModelTestBase.EnumU16 value) => ((ushort)(value)),
- CompiledModelTestBase.EnumU16 (ushort value) => ((CompiledModelTestBase.EnumU16)(value)))));
+ ushort (CompiledModelTestBase.EnumU16 value) => ((ushort)value),
+ CompiledModelTestBase.EnumU16 (ushort value) => ((CompiledModelTestBase.EnumU16)value))));
enumU16.SetSentinelFromProviderValue((ushort)0);
var enumU16AsString = runtimeEntityType.AddProperty(
@@ -2520,11 +2520,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU16AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU16 (CompiledModelTestBase.EnumU16 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU16 v1, CompiledModelTestBase.EnumU16 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU16 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU16 (CompiledModelTestBase.EnumU16 v) => v),
providerValueComparer: new ValueComparer(
@@ -2574,25 +2574,25 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU32.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU32 (CompiledModelTestBase.EnumU32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU32 (CompiledModelTestBase.EnumU32 v) => v),
providerValueComparer: new ValueComparer(
bool (uint v1, uint v2) => v1 == v2,
- int (uint v) => ((int)(v)),
+ int (uint v) => ((int)v),
uint (uint v) => v),
converter: new ValueConverter(
- uint (CompiledModelTestBase.EnumU32 value) => ((uint)(value)),
- CompiledModelTestBase.EnumU32 (uint value) => ((CompiledModelTestBase.EnumU32)(value))),
+ uint (CompiledModelTestBase.EnumU32 value) => ((uint)value),
+ CompiledModelTestBase.EnumU32 (uint value) => ((CompiledModelTestBase.EnumU32)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonUInt32ReaderWriter.Instance,
new ValueConverter(
- uint (CompiledModelTestBase.EnumU32 value) => ((uint)(value)),
- CompiledModelTestBase.EnumU32 (uint value) => ((CompiledModelTestBase.EnumU32)(value)))));
+ uint (CompiledModelTestBase.EnumU32 value) => ((uint)value),
+ CompiledModelTestBase.EnumU32 (uint value) => ((CompiledModelTestBase.EnumU32)value))));
enumU32.SetSentinelFromProviderValue(0u);
var enumU32AsString = runtimeEntityType.AddProperty(
@@ -2629,11 +2629,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU32AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU32 (CompiledModelTestBase.EnumU32 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU32 v1, CompiledModelTestBase.EnumU32 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU32 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU32 (CompiledModelTestBase.EnumU32 v) => v),
providerValueComparer: new ValueComparer(
@@ -2683,11 +2683,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU64.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU64 (CompiledModelTestBase.EnumU64 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU64 (CompiledModelTestBase.EnumU64 v) => v),
providerValueComparer: new ValueComparer(
@@ -2695,13 +2695,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (ulong v) => ((object)v).GetHashCode(),
ulong (ulong v) => v),
converter: new ValueConverter(
- ulong (CompiledModelTestBase.EnumU64 value) => ((ulong)(value)),
- CompiledModelTestBase.EnumU64 (ulong value) => ((CompiledModelTestBase.EnumU64)(value))),
+ ulong (CompiledModelTestBase.EnumU64 value) => ((ulong)value),
+ CompiledModelTestBase.EnumU64 (ulong value) => ((CompiledModelTestBase.EnumU64)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonUInt64ReaderWriter.Instance,
new ValueConverter(
- ulong (CompiledModelTestBase.EnumU64 value) => ((ulong)(value)),
- CompiledModelTestBase.EnumU64 (ulong value) => ((CompiledModelTestBase.EnumU64)(value)))));
+ ulong (CompiledModelTestBase.EnumU64 value) => ((ulong)value),
+ CompiledModelTestBase.EnumU64 (ulong value) => ((CompiledModelTestBase.EnumU64)value))));
enumU64.SetSentinelFromProviderValue(0ul);
var enumU64AsString = runtimeEntityType.AddProperty(
@@ -2738,11 +2738,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU64AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU64 (CompiledModelTestBase.EnumU64 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU64 v1, CompiledModelTestBase.EnumU64 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU64 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU64 (CompiledModelTestBase.EnumU64 v) => v),
providerValueComparer: new ValueComparer(
@@ -2792,25 +2792,25 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU8.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU8 (CompiledModelTestBase.EnumU8 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU8 (CompiledModelTestBase.EnumU8 v) => v),
providerValueComparer: new ValueComparer(
bool (byte v1, byte v2) => v1 == v2,
- int (byte v) => ((int)(v)),
+ int (byte v) => ((int)v),
byte (byte v) => v),
converter: new ValueConverter(
- byte (CompiledModelTestBase.EnumU8 value) => ((byte)(value)),
- CompiledModelTestBase.EnumU8 (byte value) => ((CompiledModelTestBase.EnumU8)(value))),
+ byte (CompiledModelTestBase.EnumU8 value) => ((byte)value),
+ CompiledModelTestBase.EnumU8 (byte value) => ((CompiledModelTestBase.EnumU8)value)),
jsonValueReaderWriter: new JsonConvertedValueReaderWriter(
JsonByteReaderWriter.Instance,
new ValueConverter(
- byte (CompiledModelTestBase.EnumU8 value) => ((byte)(value)),
- CompiledModelTestBase.EnumU8 (byte value) => ((CompiledModelTestBase.EnumU8)(value)))));
+ byte (CompiledModelTestBase.EnumU8 value) => ((byte)value),
+ CompiledModelTestBase.EnumU8 (byte value) => ((CompiledModelTestBase.EnumU8)value))));
enumU8.SetSentinelFromProviderValue((byte)0);
var enumU8AsString = runtimeEntityType.AddProperty(
@@ -2847,11 +2847,11 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
storeGenerationIndex: -1);
enumU8AsString.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU8 (CompiledModelTestBase.EnumU8 v) => v),
keyComparer: new ValueComparer(
- bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)(v1)), ((object)(v2))),
+ bool (CompiledModelTestBase.EnumU8 v1, CompiledModelTestBase.EnumU8 v2) => object.Equals(((object)v1), ((object)v2)),
int (CompiledModelTestBase.EnumU8 v) => ((object)v).GetHashCode(),
CompiledModelTestBase.EnumU8 (CompiledModelTestBase.EnumU8 v) => v),
providerValueComparer: new ValueComparer(
@@ -2953,12 +2953,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (float v) => ((object)v).GetHashCode(),
float (float v) => v)),
keyComparer: new ValueComparer(
- bool (float[] v1, float[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (float[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (float[] v1, float[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (float[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
float[] (float[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (float[] v1, float[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (float[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (float[] v1, float[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (float[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
float[] (float[] source) => source.ToArray()),
clrType: typeof(float[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -3341,15 +3341,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int16.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
keyComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
providerValueComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
clrType: typeof(short),
jsonValueReaderWriter: JsonInt16ReaderWriter.Instance);
@@ -3388,15 +3388,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int16Array.TypeMapping = CosmosTypeMapping.Default.Clone(
comparer: new ListOfValueTypesComparer(new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v)),
keyComparer: new ValueComparer(
- bool (short[] v1, short[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (short[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (short[] v1, short[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (short[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
short[] (short[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (short[] v1, short[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (short[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (short[] v1, short[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (short[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
short[] (short[] source) => source.ToArray()),
clrType: typeof(short[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -3404,15 +3404,15 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
elementMapping: CosmosTypeMapping.Default.Clone(
comparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
keyComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
providerValueComparer: new ValueComparer(
bool (short v1, short v2) => v1 == v2,
- int (short v) => ((int)(v)),
+ int (short v) => ((int)v),
short (short v) => v),
clrType: typeof(short),
jsonValueReaderWriter: JsonInt16ReaderWriter.Instance));
@@ -3504,12 +3504,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v)),
keyComparer: new ValueComparer(
- bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[] (int[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[] (int[] source) => source.ToArray()),
clrType: typeof(int[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -3569,12 +3569,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v)))),
keyComparer: new ValueComparer(
- bool (int[][] v1, int[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[][] v1, int[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[][] (int[][] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (int[][] v1, int[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[][] v1, int[][] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[][] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[][] (int[][] source) => source.ToArray()),
clrType: typeof(int[][]),
jsonValueReaderWriter: new JsonCollectionOfReferencesReaderWriter(
@@ -3586,12 +3586,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (int v) => v,
int (int v) => v)),
keyComparer: new ValueComparer(
- bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[] (int[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (int[] v1, int[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (int[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
int[] (int[] source) => source.ToArray()),
clrType: typeof(int[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -3625,13 +3625,13 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int32ReadOnlyCollection.SetSetter(
CompiledModelTestBase.ManyTypes (CompiledModelTestBase.ManyTypes instance, IReadOnlyCollection value) =>
{
- ManyTypesUnsafeAccessors._int32ReadOnlyCollection(instance) = ((List)(value));
+ ManyTypesUnsafeAccessors._int32ReadOnlyCollection(instance) = ((List)value);
return instance;
});
int32ReadOnlyCollection.SetMaterializationSetter(
CompiledModelTestBase.ManyTypes (CompiledModelTestBase.ManyTypes instance, IReadOnlyCollection value) =>
{
- ManyTypesUnsafeAccessors._int32ReadOnlyCollection(instance) = ((List)(value));
+ ManyTypesUnsafeAccessors._int32ReadOnlyCollection(instance) = ((List)value);
return instance;
});
int32ReadOnlyCollection.SetAccessors(
@@ -3764,12 +3764,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (long v) => ((object)v).GetHashCode(),
long (long v) => v)),
keyComparer: new ValueComparer(
- bool (long[] v1, long[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (long[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (long[] v1, long[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (long[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
long[] (long[] source) => source.ToArray()),
providerValueComparer: new ValueComparer(
- bool (long[] v1, long[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (long[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (long[] v1, long[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (long[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
long[] (long[] source) => source.ToArray()),
clrType: typeof(long[]),
jsonValueReaderWriter: new JsonCollectionOfStructsReaderWriter(
@@ -3829,12 +3829,12 @@ public static RuntimeEntityType Create(RuntimeModel model, RuntimeEntityType bas
int (long v) => ((object)v).GetHashCode(),
long (long v) => v)))))),
keyComparer: new ValueComparer[]>(
- bool (IList[] v1, IList[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (IList[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (IList[] v1, IList[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)v1), ((object)v2)),
+ int (IList[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)v)),
IList[] (IList[] source) => source.ToArray()),
providerValueComparer: new ValueComparer[]>(
- bool (IList[] v1, IList[] v2) => StructuralComparisons.StructuralEqualityComparer.Equals(((object)(v1)), ((object)(v2))),
- int (IList[] v) => StructuralComparisons.StructuralEqualityComparer.GetHashCode(((object)(v))),
+ bool (IList