Skip to content

Commit 230f1e9

Browse files
committed
Sync code
1 parent 5ee64be commit 230f1e9

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

frameworks/CSharp/aspnetcore/src/Minimal/Database/Db.cs

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,17 @@ public async Task<World[]> LoadMultipleUpdatesRows(string? parameter)
8181

8282
// Ensure unique ids by incrementing duplicates
8383
for (var i = 1; i < count; i++)
84-
if (ids[i] <= ids[i - 1])
85-
ids[i] = Math.Min(ids[i - 1] + 1, 10000);
84+
if (ids[i] == ids[i - 1])
85+
ids[i] = (ids[i] % 10000) + 1;
8686

8787
for (var i = 0; i < count; i++)
8888
{
8989
var randomNumber = Random.Shared.Next(1, 10001);
90+
if (results[i].RandomNumber == randomNumber)
91+
{
92+
randomNumber = (randomNumber % 10000) + 1;
93+
}
94+
9095
results[i].RandomNumber = randomNumber;
9196
numbers[i] = randomNumber;
9297
}

frameworks/CSharp/aspnetcore/src/Platform/Data/RawDbNpgsql.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,8 @@ public async Task<World[]> LoadMultipleUpdatesRows(int count)
130130
var results = new World[count];
131131

132132
var ids = new int[count];
133+
var numbers = new int[count];
134+
133135
for (var i = 0; i < count; i++)
134136
{
135137
ids[i] = Random.Shared.Next(1, 10001);
@@ -156,7 +158,6 @@ public async Task<World[]> LoadMultipleUpdatesRows(int count)
156158
}
157159
}
158160

159-
var numbers = new int[count];
160161
for (var i = 0; i < count; i++)
161162
{
162163
var randomNumber = Random.Shared.Next(1, 10001);

0 commit comments

Comments
 (0)