Skip to content

Commit 7cbbe27

Browse files
committed
refactor: simplify loops
1 parent 40431c1 commit 7cbbe27

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/QueryableValues.SqlServer/SqlServer/JsonQueryableFactory.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,17 +38,16 @@ protected override string GetSqlForComplexTypes(IEntityOptionsBuilder entityOpti
3838

3939
sb.Append(" [").Append(QueryableValuesEntity.IndexPropertyName).Append(']');
4040

41-
for (var i = 0; i < mappings.Count; i++)
41+
foreach (var mapping in mappings)
4242
{
43-
sb.Append(", [").Append(mappings[i].Target.Name).Append(']');
43+
sb.Append(", [").Append(mapping.Target.Name).Append(']');
4444
}
4545

4646
sb.AppendLine();
4747
sb.Append("FROM OPENJSON({0}) WITH ([").Append(QueryableValuesEntity.IndexPropertyName).Append("] int");
4848

49-
for (var i = 0; i < mappings.Count; i++)
49+
foreach (var mapping in mappings)
5050
{
51-
var mapping = mappings[i];
5251
var propertyOptions = entityOptions.GetPropertyOptions(mapping.Source);
5352

5453
sb.Append(", ");

src/QueryableValues.SqlServer/SqlServer/XmlQueryableFactory.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,8 @@ protected override string GetSqlForComplexTypes(IEntityOptionsBuilder entityOpti
4545
.Append(QueryableValuesEntity.IndexPropertyName)
4646
.Append(']');
4747

48-
for (int i = 0; i < mappings.Count; i++)
48+
foreach (var mapping in mappings)
4949
{
50-
var mapping = mappings[i];
5150
var propertyOptions = entityOptions.GetPropertyOptions(mapping.Source);
5251

5352
sb.Append(',').AppendLine();

0 commit comments

Comments
 (0)