Skip to content

Commit 42a0386

Browse files
authored
chore: removed .NET Core 3.1 target framework from Correlate.AspNetCore (EOL) (#113)
1 parent 62bcffd commit 42a0386

4 files changed

Lines changed: 4 additions & 17 deletions

File tree

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -203,12 +203,12 @@ Please consider that .NET Core 3.1 and up now has built-in support for [W3C Trac
203203

204204
### Supported .NET targets
205205
- .NET 6.0, .NET 8.0
206-
- .NET Standard 2.0/.NET Core 3.1
206+
- .NET Standard 2.0
207207

208208
### ASP.NET Core support
209209
- ASP.NET Core 6.0/8.0
210210

211-
### Build requirements
211+
### Build/test requirements
212212
- Visual Studio 2022
213213
- .NET 8 SDK
214214
- .NET 6 SDK

‎src/Correlate.AspNetCore/Correlate.AspNetCore.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net6.0;netcoreapp3.1TargetFrameworks>
4+
<TargetFrameworks>net8.0;net6.0TargetFrameworks>
55
<RootNamespace>CorrelateRootNamespace>
66
PropertyGroup>
77

‎test/Correlate.AspNetCore.Tests/AspNetCore/IntegrationTests.cs‎

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,6 @@ public IntegrationTests(TestAppFactory factory)
3939

4040
public void Dispose()
4141
{
42-
#if NETCOREAPP3_1
43-
// NET Core 3.1 test host does not trigger application stopping token, but our diagnostics observable
44-
// (subscribed in UseCorrelate) must unsubscribe before next test run.
45-
// This is a bit crude but later versions of .NET test host do it properly.
46-
// ReSharper disable once ConditionalAccessQualifierIsNonNullableAccordingToAPIContract
47-
IHostApplicationLifetime? appLifetime = _factory?.Services.GetRequiredService<IHostApplicationLifetime>();
48-
appLifetime?.StopApplication();
49-
#endif
5042
// ReSharper disable ConditionalAccessQualifierIsNonNullableAccordingToAPIContract
5143
_factory?.Dispose();
5244
_mockHttp?.Dispose();

‎test/Correlate.AspNetCore.Tests/Correlate.AspNetCore.Tests.csproj‎

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0;net6.0;netcoreapp3.1TargetFrameworks>
4+
<TargetFrameworks>net8.0;net6.0TargetFrameworks>
55
<IsTestProject>trueIsTestProject>
66
<RootNamespace>CorrelateRootNamespace>
77
PropertyGroup>
@@ -16,11 +16,6 @@
1616
<Serilog_AspNetCore>6.1.0Serilog_AspNetCore>
1717
PropertyGroup>
1818

19-
<PropertyGroup Condition="'$(TargetFramework)'=='netcoreapp3.1'">
20-
<Microsoft_AspNetCore_Mvc_Testing>3.1.32Microsoft_AspNetCore_Mvc_Testing>
21-
<Serilog_AspNetCore>6.1.0Serilog_AspNetCore>
22-
PropertyGroup>
23-
2419
<ItemGroup>
2520
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="$(Microsoft_AspNetCore_Mvc_Testing)" />
2621
<PackageReference Include="Serilog.AspNetCore" Version="$(Serilog_AspNetCore)" />

0 commit comments

Comments
 (0)