Skip to content

Commit 62d6e4c

Browse files
authored
Updated to Automapper v16 and NET10 (#36)
* Updated to Automapper v16 and NET10 --------- Co-authored-by: Henk Kin <github@henkkin.nl>
1 parent 071ad1a commit 62d6e4c

5 files changed

Lines changed: 13 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
dotnet-version: [8.0.x]
15+
dotnet-version: [10.0.x]
1616
runs-on: windows-latest
1717
steps:
1818
- name: Checkout

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
strategy:
1010
fail-fast: false
1111
matrix:
12-
dotnet-version: [8.0.x]
12+
dotnet-version: [10.0.x]
1313
runs-on: windows-latest
1414
steps:
1515
- name: Checkout

src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net9.0</TargetFramework>
3+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
44
<IsPackable>false</IsPackable>
5-
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
65
</PropertyGroup>
7-
6+
87
<ItemGroup>
9-
<PackageReference Include="AutoMapper" Version="[15.0.1,)" />
10-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.14.1" />
8+
<PackageReference Include="AutoMapper" Version="[16,17)" />
9+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
1110
<PackageReference Include="Shouldly" Version="4.3.0" />
1211
<PackageReference Include="xunit" Version="2.9.3" />
13-
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.4">
12+
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
1413
<PrivateAssets>all</PrivateAssets>
1514
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1615
</PackageReference>

src/AutoMapper.Extensions.EnumMapping.Tests/Internal/SpecBaseBase.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
using Microsoft.Extensions.Logging;
2+
using Microsoft.Extensions.Logging.Abstractions;
23

34
namespace AutoMapper.Extensions.EnumMapping.Tests.Internal
45
{
@@ -8,7 +9,7 @@ public abstract class SpecBaseBase
89

910
static SpecBaseBase()
1011
{
11-
_loggerFactory = new LoggerFactory();
12+
_loggerFactory = new NullLoggerFactory();
1213
}
1314

1415
protected virtual void MainSetup()

src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
<Company>Henk Kin</Company>
66
<Summary>Convention-based enum value mapping extension for AutoMapper.</Summary>
77
<Description>Convention-based enum value mapping extension for AutoMapper.</Description>
8-
<TargetFramework>net8.0</TargetFramework>
8+
<TargetFrameworks>net8.0;net9.0;net10.0</TargetFrameworks>
9+
<LangVersion>14.0</LangVersion>
910
<GenerateDocumentationFile>true</GenerateDocumentationFile>
1011
<AssemblyName>AutoMapper.Extensions.EnumMapping</AssemblyName>
1112
<AssemblyOriginatorKeyFile>..\..\AutoMapper.snk</AssemblyOriginatorKeyFile>
@@ -22,15 +23,12 @@
2223
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2324
<EmbedUntrackedSources>true</EmbedUntrackedSources>
2425
<Deterministic>true</Deterministic>
26+
<EnableSourceLink>true</EnableSourceLink>
2527
<ContinuousIntegrationBuild Condition="'$(GITHUB_ACTIONS)' == 'true'">true</ContinuousIntegrationBuild>
2628
</PropertyGroup>
2729

2830
<ItemGroup>
29-
<PackageReference Include="AutoMapper" Version="[15.0.1,16)" />
30-
</ItemGroup>
31-
32-
<ItemGroup>
33-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
31+
<PackageReference Include="AutoMapper" Version="[16,17)" />
3432
<PackageReference Include="MinVer" Version="6.0.0" PrivateAssets="All" />
3533
</ItemGroup>
3634

0 commit comments

Comments
 (0)