Skip to content

Commit dd39085

Browse files
committed
delayutil
1 parent 1fff9ea commit dd39085

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

src/BackgroundQueue.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
using Soenneker.Extensions.Task;
1010
using Soenneker.Extensions.ValueTask;
1111
using Soenneker.Utils.BackgroundQueue.Abstract;
12+
using Soenneker.Utils.Delay;
1213

1314
namespace Soenneker.Utils.BackgroundQueue;
1415

@@ -115,10 +116,10 @@ public async ValueTask WaitUntilEmpty(CancellationToken cancellationToken = defa
115116
{
116117
if (_log)
117118
{
118-
_logger.LogDebug("Delaying for {ms}ms (Background queue emptying...)...", delayMs);
119+
_logger.LogDebug("Delaying for {ms}ms (Background queue emptying)...", delayMs);
119120
}
120121

121-
await Task.Delay(delayMs, cancellationToken).NoSync();
122+
await DelayUtil.Delay(delayMs, null, cancellationToken).NoSync();
122123
}
123124
else
124125
{

src/Soenneker.Utils.BackgroundQueue.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,5 +43,6 @@
4343
<PackageReference Include="Soenneker.Extensions.MethodInfo" Version="3.0.345" />
4444
<PackageReference Include="Soenneker.Extensions.Task" Version="3.0.102" />
4545
<PackageReference Include="Soenneker.Extensions.ValueTask" Version="3.0.92" />
46+
<PackageReference Include="Soenneker.Utils.Delay" Version="3.0.20" />
4647
</ItemGroup>
4748
</Project>

test/Soenneker.Utils.BackgroundQueue.Tests/BackgroundQueueTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
using System.Threading.Tasks;
22
using Soenneker.Utils.BackgroundQueue.Abstract;
3+
using Soenneker.Utils.Delay;
34
using Xunit;
45

5-
66
namespace Soenneker.Utils.BackgroundQueue.Tests;
77

88
[Collection("Collection")]
@@ -32,7 +32,7 @@ public async Task WaitOnQueueToEmpty_should_complete_with_Task()
3232

3333
await WaitOnQueueToEmpty(CancellationToken);
3434

35-
await Task.Delay(500, CancellationToken);
35+
await DelayUtil.Delay(500, null, CancellationToken);
3636
}
3737

3838
[Fact]
@@ -42,6 +42,6 @@ public async Task WaitOnQueueToEmpty_should_complete_with_ValueTask()
4242

4343
await WaitOnQueueToEmpty(CancellationToken);
4444

45-
await Task.Delay(500, CancellationToken);
45+
await DelayUtil.Delay(500, null, CancellationToken);
4646
}
47-
}
47+
}

0 commit comments

Comments
 (0)