From 8c00f0c3ff748f862541ee660be163f97a6afbb8 Mon Sep 17 00:00:00 2001 From: Henk Kin Date: Sat, 6 Dec 2025 15:42:28 +0100 Subject: [PATCH 1/2] Updated to Automapper v16 and NET10 --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 2 +- .../AutoMapper.Extensions.EnumMapping.Tests.csproj | 11 +++++------ .../Internal/SpecBaseBase.cs | 3 ++- .../AutoMapper.Extensions.EnumMapping.csproj | 10 ++++------ 5 files changed, 13 insertions(+), 15 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b69f033..96da9ad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: strategy: fail-fast: false matrix: - dotnet-version: [8.0.x] + dotnet-version: [10.0.x] runs-on: windows-latest steps: - name: Checkout diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa382b5..73732d9 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -9,7 +9,7 @@ jobs: strategy: fail-fast: false matrix: - dotnet-version: [8.0.x] + dotnet-version: [10.0.x] runs-on: windows-latest steps: - name: Checkout diff --git a/src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj b/src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj index 0c32be3..5e6c8e3 100644 --- a/src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj +++ b/src/AutoMapper.Extensions.EnumMapping.Tests/AutoMapper.Extensions.EnumMapping.Tests.csproj @@ -1,16 +1,15 @@  - net9.0 + net8.0;net9.0;net10.0 false - true - + - - + + - + all runtime; build; native; contentfiles; analyzers; buildtransitive diff --git a/src/AutoMapper.Extensions.EnumMapping.Tests/Internal/SpecBaseBase.cs b/src/AutoMapper.Extensions.EnumMapping.Tests/Internal/SpecBaseBase.cs index 229df95..4e96486 100644 --- a/src/AutoMapper.Extensions.EnumMapping.Tests/Internal/SpecBaseBase.cs +++ b/src/AutoMapper.Extensions.EnumMapping.Tests/Internal/SpecBaseBase.cs @@ -1,4 +1,5 @@ using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Logging.Abstractions; namespace AutoMapper.Extensions.EnumMapping.Tests.Internal { @@ -8,7 +9,7 @@ public abstract class SpecBaseBase static SpecBaseBase() { - _loggerFactory = new LoggerFactory(); + _loggerFactory = new NullLoggerFactory(); } protected virtual void MainSetup() diff --git a/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj b/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj index 415161b..493ee67 100644 --- a/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj +++ b/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj @@ -5,7 +5,8 @@ Henk Kin Convention-based enum value mapping extension for AutoMapper. Convention-based enum value mapping extension for AutoMapper. - net8.0 + netstandard2.0;net8.0;net9.0;net10.0 + 14.0 true AutoMapper.Extensions.EnumMapping ..\..\AutoMapper.snk @@ -22,15 +23,12 @@ snupkg true true + true true - - - - - + From 9b795acbafef073a21b8950c06f57ac0fe31de39 Mon Sep 17 00:00:00 2001 From: Henk Kin Date: Sat, 6 Dec 2025 16:20:07 +0100 Subject: [PATCH 2/2] Removed netstandard2.0 --- .../AutoMapper.Extensions.EnumMapping.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj b/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj index 493ee67..9c5a9de 100644 --- a/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj +++ b/src/AutoMapper.Extensions.EnumMapping/AutoMapper.Extensions.EnumMapping.csproj @@ -5,7 +5,7 @@ Henk Kin Convention-based enum value mapping extension for AutoMapper. Convention-based enum value mapping extension for AutoMapper. - netstandard2.0;net8.0;net9.0;net10.0 + net8.0;net9.0;net10.0 14.0 true AutoMapper.Extensions.EnumMapping