From fd5ce8c5647be2623186d2374f3d1b6632d3f7a1 Mon Sep 17 00:00:00 2001 From: Dmytro Khmara Date: Mon, 7 Jul 2025 22:23:05 +0100 Subject: [PATCH] Add .NET 9 support. --- Dockerfile | 2 +- README.md | 2 +- .../StrEnum.EntityFrameworkCore.csproj | 8 ++++++-- .../StrEnum.EntityFrameworkCore.UnitTests.csproj | 2 +- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 94c08b9..2a52dba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build +FROM mcr.microsoft.com/dotnet/sdk:9.0 AS build WORKDIR /source # copy csproj and restore as distinct layers diff --git a/README.md b/README.md index 244817f..aa287f8 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Allows to use [StrEnum](https://github.com/StrEnum/StrEnum/) string enums with Entity Framework Core. -Supports EF Core 3.1–8 +Supports EF Core 3.1 – 9 ## Installation diff --git a/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj b/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj index 3fdfdbe..25a4530 100644 --- a/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj +++ b/src/StrEnum.EntityFrameworkCore/StrEnum.EntityFrameworkCore.csproj @@ -12,7 +12,7 @@ git https://github.com/StrEnum/StrEnum.EntityFrameworkCore - netstandard2.0;netstandard2.1;net6.0;net7.0;net8.0 + netstandard2.0;netstandard2.1;net6.0;net7.0;net8.0;net9.0 10.0 enable enable @@ -38,6 +38,10 @@ + + + + <_Parameter1>$(AssemblyName).UnitTests @@ -63,4 +67,4 @@ - + \ No newline at end of file diff --git a/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj b/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj index 129a910..37ce89f 100644 --- a/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj +++ b/test/StrEnum.EntityFrameworkCore.UnitTests/StrEnum.EntityFrameworkCore.UnitTests.csproj @@ -1,7 +1,7 @@  - net8.0 + net9.0 enable 10.0 false