Skip to content

Commit b12f575

Browse files
committed
Misc
1 parent 74292eb commit b12f575

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

src/Soenneker.Utils.BackgroundQueue.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
<None Include="..\icon.png" Pack="true" PackagePath="\" />
3939
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.1" />
4040
<PackageReference Include="Nito.AsyncEx" Version="5.1.2" />
41-
<PackageReference Include="Soenneker.Extensions.Configuration" Version="3.0.624" />
42-
<PackageReference Include="Soenneker.Extensions.Double" Version="3.0.432" />
43-
<PackageReference Include="Soenneker.Extensions.MethodInfo" Version="3.0.335" />
44-
<PackageReference Include="Soenneker.Extensions.Task" Version="3.0.86" />
45-
<PackageReference Include="Soenneker.Extensions.ValueTask" Version="3.0.76" />
41+
<PackageReference Include="Soenneker.Extensions.Configuration" Version="3.0.629" />
42+
<PackageReference Include="Soenneker.Extensions.Double" Version="3.0.433" />
43+
<PackageReference Include="Soenneker.Extensions.MethodInfo" Version="3.0.337" />
44+
<PackageReference Include="Soenneker.Extensions.Task" Version="3.0.87" />
45+
<PackageReference Include="Soenneker.Extensions.ValueTask" Version="3.0.77" />
4646
</ItemGroup>
4747
</Project>

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
using System;
12
using System.Threading.Tasks;
23
using Microsoft.Extensions.Configuration;
34
using Microsoft.Extensions.DependencyInjection;
@@ -30,11 +31,13 @@ private static void SetupIoC(IServiceCollection services)
3031
services.TryAdd(ServiceDescriptor.Singleton(typeof(ILogger<>), typeof(Logger<>)));
3132

3233
services.AddSingleton(config);
33-
services.AddBackgroundQueue();
34+
services.AddBackgroundQueueAsSingleton();
3435
}
3536

3637
public override async ValueTask DisposeAsync()
3738
{
39+
GC.SuppressFinalize(this);
40+
3841
if (ServiceProvider != null)
3942
await ServiceProvider.StopBackgroundQueue().NoSync();
4043

test/Soenneker.Utils.BackgroundQueue.Tests/Soenneker.Utils.BackgroundQueue.Tests.csproj

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,18 +18,18 @@
1818

1919
<ItemGroup>
2020
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
21-
<PackageReference Include="Soenneker.Extensions.ServiceProvider" Version="3.0.273" />
22-
<PackageReference Include="Soenneker.Utils.Test" Version="3.0.267" />
23-
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.1">
21+
<PackageReference Include="Soenneker.Extensions.ServiceProvider" Version="3.0.275" />
22+
<PackageReference Include="Soenneker.Utils.Test" Version="3.0.269" />
23+
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.2">
2424
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2525
<PrivateAssets>all</PrivateAssets>
2626
</PackageReference>
2727
<PackageReference Include="coverlet.collector" Version="6.0.4">
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2929
<PrivateAssets>all</PrivateAssets>
3030
</PackageReference>
31-
<PackageReference Include="Soenneker.Tests.Unit" Version="3.0.691" />
32-
<PackageReference Include="xUnit.v3" Version="1.0.1" /></ItemGroup>
31+
<PackageReference Include="Soenneker.Tests.Unit" Version="3.0.697" />
32+
<PackageReference Include="xUnit.v3" Version="1.1.0" /></ItemGroup>
3333

3434
<ItemGroup>
3535
<ProjectReference Include="..\..\src\Soenneker.Utils.BackgroundQueue.csproj" />

0 commit comments

Comments
 (0)