diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json
index bb9035452..b945dd8d1 100644
--- a/.config/dotnet-tools.json
+++ b/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
- "version": "8.0.22",
+ "version": "10.0.1",
"commands": [
"dotnet-ef"
]
diff --git a/Dockerfile.linux b/Dockerfile.linux
index 0bc86be3a..7c04b2049 100644
--- a/Dockerfile.linux
+++ b/Dockerfile.linux
@@ -1,4 +1,4 @@
-FROM mcr.microsoft.com/dotnet/aspnet:8.0.22 AS runtime
+FROM mcr.microsoft.com/dotnet/aspnet:10.0.1 AS runtime
RUN apt update
RUN apt install -y curl
COPY out /app
diff --git a/Dockerfile.linux.arm64 b/Dockerfile.linux.arm64
index 22048bc3e..090ac9474 100644
--- a/Dockerfile.linux.arm64
+++ b/Dockerfile.linux.arm64
@@ -1,4 +1,4 @@
-FROM --platform=linux/arm64 mcr.microsoft.com/dotnet/aspnet:8.0.22 AS runtime
+FROM --platform=linux/arm64 mcr.microsoft.com/dotnet/aspnet:10.0.1 AS runtime
RUN apt update
RUN apt install -y curl
COPY out /app
diff --git a/Rnwood.Smtp4dev.Tests/Rnwood.Smtp4dev.Tests.csproj b/Rnwood.Smtp4dev.Tests/Rnwood.Smtp4dev.Tests.csproj
index 80574b741..41a42add9 100644
--- a/Rnwood.Smtp4dev.Tests/Rnwood.Smtp4dev.Tests.csproj
+++ b/Rnwood.Smtp4dev.Tests/Rnwood.Smtp4dev.Tests.csproj
@@ -33,7 +33,7 @@
-
+
@@ -45,7 +45,7 @@
all
runtime; build; native; contentfiles; analyzers
-
+
diff --git a/Rnwood.Smtp4dev/.config/dotnet-tools.json b/Rnwood.Smtp4dev/.config/dotnet-tools.json
index bb9035452..b945dd8d1 100644
--- a/Rnwood.Smtp4dev/.config/dotnet-tools.json
+++ b/Rnwood.Smtp4dev/.config/dotnet-tools.json
@@ -3,7 +3,7 @@
"isRoot": true,
"tools": {
"dotnet-ef": {
- "version": "8.0.22",
+ "version": "10.0.1",
"commands": [
"dotnet-ef"
]
diff --git a/Rnwood.Smtp4dev/ClientApp/package-lock.json b/Rnwood.Smtp4dev/ClientApp/package-lock.json
index 33115f340..b0be0bf17 100644
--- a/Rnwood.Smtp4dev/ClientApp/package-lock.json
+++ b/Rnwood.Smtp4dev/ClientApp/package-lock.json
@@ -20,7 +20,7 @@
"@fortawesome/free-solid-svg-icons": "^7.0.0",
"@fortawesome/vue-fontawesome": "^3.0.6",
"@jsx-email/doiuse-email": "^1.0.1",
- "@microsoft/signalr": "^8.0.0",
+ "@microsoft/signalr": "^10.0.0",
"@types/jest": "^30.0.0",
"@types/sanitize-html": "^2.11.0",
"@typescript-eslint/parser": "^8.0.0",
@@ -2059,9 +2059,9 @@
}
},
"node_modules/@microsoft/signalr": {
- "version": "8.0.17",
- "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-8.0.17.tgz",
- "integrity": "sha512-5pM6xPtKZNJLO0Tq5nQasVyPFwi/WBY3QB5uc/v3dIPTpS1JXQbaXAQAPxFoQ5rTBFE094w8bbqkp17F9ReQvA==",
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-10.0.0.tgz",
+ "integrity": "sha512-0BRqz/uCx3JdrOqiqgFhih/+hfTERaUfCZXFB52uMaZJrKaPRzHzMuqVsJC/V3pt7NozcNXGspjKiQEK+X7P2w==",
"dev": true,
"license": "MIT",
"dependencies": {
diff --git a/Rnwood.Smtp4dev/ClientApp/package.json b/Rnwood.Smtp4dev/ClientApp/package.json
index c75addeca..332fadb31 100644
--- a/Rnwood.Smtp4dev/ClientApp/package.json
+++ b/Rnwood.Smtp4dev/ClientApp/package.json
@@ -16,7 +16,7 @@
"@fortawesome/free-solid-svg-icons": "^7.0.0",
"@fortawesome/vue-fontawesome": "^3.0.6",
"@jsx-email/doiuse-email": "^1.0.1",
- "@microsoft/signalr": "^8.0.0",
+ "@microsoft/signalr": "^10.0.0",
"@types/jest": "^30.0.0",
"@types/sanitize-html": "^2.11.0",
"@typescript-eslint/parser": "^8.0.0",
diff --git a/Rnwood.Smtp4dev/Rnwood.Smtp4dev.csproj b/Rnwood.Smtp4dev/Rnwood.Smtp4dev.csproj
index 332f5f631..f79dfede4 100644
--- a/Rnwood.Smtp4dev/Rnwood.Smtp4dev.csproj
+++ b/Rnwood.Smtp4dev/Rnwood.Smtp4dev.csproj
@@ -36,15 +36,15 @@
-
-
-
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
all
-
-
-
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/smtpserver/Rnwood.SmtpServer/Rnwood.SmtpServer.csproj b/smtpserver/Rnwood.SmtpServer/Rnwood.SmtpServer.csproj
index c1f7e5696..c255c3799 100644
--- a/smtpserver/Rnwood.SmtpServer/Rnwood.SmtpServer.csproj
+++ b/smtpserver/Rnwood.SmtpServer/Rnwood.SmtpServer.csproj
@@ -25,8 +25,8 @@
-
-
+
+