diff --git a/Directory.Packages.props b/Directory.Packages.props
index 1af3077..6a89556 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -19,7 +19,7 @@
-
+
diff --git a/aspire/MentorSync.AppHost/packages.lock.json b/aspire/MentorSync.AppHost/packages.lock.json
index fd19e95..7bddaa7 100644
--- a/aspire/MentorSync.AppHost/packages.lock.json
+++ b/aspire/MentorSync.AppHost/packages.lock.json
@@ -2,11 +2,11 @@
"version": 2,
"dependencies": {
"net9.0": {
- "Aspire.Dashboard.Sdk.win-x64": {
+ "Aspire.Dashboard.Sdk.linux-x64": {
"type": "Direct",
"requested": "[9.5.1, )",
"resolved": "9.5.1",
- "contentHash": "Zs68NyitFQBZ7QttAxvFS5nrCy/KL1uuCi4aBr96vGr3KhXMue05rU8wMIwhwPLj49nxSE8mk1yJ12KC/Vk8mw=="
+ "contentHash": "0rDfhsleqfvHkWWj6WhFzvC3UWebGqIpjFQFBqN2TW05giMsuxPDOjFZgOr2C5mCdRfShD4t4+vWpxXm3dHEdA=="
},
"Aspire.Hosting.AppHost": {
"type": "Direct",
@@ -236,11 +236,11 @@
"System.IO.Hashing": "9.0.8"
}
},
- "Aspire.Hosting.Orchestration.win-x64": {
+ "Aspire.Hosting.Orchestration.linux-x64": {
"type": "Direct",
"requested": "[9.5.1, )",
"resolved": "9.5.1",
- "contentHash": "PeA/eXDehbwoIGDG8cPXsje4pViGCO2ltHXCZqRaSmyF51pjUsHjs3fN0kFXF0sN10PznjaUyoiRFNtQX3/kLQ=="
+ "contentHash": "cEbQFmKUDI4tA+XNTKM1JTDvBGagbYpIJYfA94UYCkQp0NRjMVVGXaEX5+T+zs5/LPX66L+nKgNpBnuaW7Sp4A=="
},
"CommunityToolkit.Aspire.Hosting.NodeJS.Extensions": {
"type": "Direct",
@@ -254,9 +254,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/aspire/MentorSync.ServiceDefaults/packages.lock.json b/aspire/MentorSync.ServiceDefaults/packages.lock.json
index 7a3a92e..3d1baee 100644
--- a/aspire/MentorSync.ServiceDefaults/packages.lock.json
+++ b/aspire/MentorSync.ServiceDefaults/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/MentorSync.API/packages.lock.json b/src/MentorSync.API/packages.lock.json
index b19e8b7..02347dd 100644
--- a/src/MentorSync.API/packages.lock.json
+++ b/src/MentorSync.API/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.AspNetCore.OpenApi": {
"type": "Direct",
diff --git a/src/MentorSync.MigrationService/packages.lock.json b/src/MentorSync.MigrationService/packages.lock.json
index f4da80c..bb9e088 100644
--- a/src/MentorSync.MigrationService/packages.lock.json
+++ b/src/MentorSync.MigrationService/packages.lock.json
@@ -32,9 +32,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/MentorSync.SharedKernel/packages.lock.json b/src/MentorSync.SharedKernel/packages.lock.json
index 99123f0..2cbc7f3 100644
--- a/src/MentorSync.SharedKernel/packages.lock.json
+++ b/src/MentorSync.SharedKernel/packages.lock.json
@@ -49,9 +49,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Materials/MentorSync.Materials.Contracts/packages.lock.json b/src/Modules/Materials/MentorSync.Materials.Contracts/packages.lock.json
index b12209a..352867c 100644
--- a/src/Modules/Materials/MentorSync.Materials.Contracts/packages.lock.json
+++ b/src/Modules/Materials/MentorSync.Materials.Contracts/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Materials/MentorSync.Materials/packages.lock.json b/src/Modules/Materials/MentorSync.Materials/packages.lock.json
index df7d9a9..d34f78e 100644
--- a/src/Modules/Materials/MentorSync.Materials/packages.lock.json
+++ b/src/Modules/Materials/MentorSync.Materials/packages.lock.json
@@ -26,9 +26,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Notifications/MentorSync.Notifications.Contracts/packages.lock.json b/src/Modules/Notifications/MentorSync.Notifications.Contracts/packages.lock.json
index b12209a..352867c 100644
--- a/src/Modules/Notifications/MentorSync.Notifications.Contracts/packages.lock.json
+++ b/src/Modules/Notifications/MentorSync.Notifications.Contracts/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Notifications/MentorSync.Notifications/packages.lock.json b/src/Modules/Notifications/MentorSync.Notifications/packages.lock.json
index 35abfbb..faf08d6 100644
--- a/src/Modules/Notifications/MentorSync.Notifications/packages.lock.json
+++ b/src/Modules/Notifications/MentorSync.Notifications/packages.lock.json
@@ -34,9 +34,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Ratings/MentorSync.Ratings.Contracts/packages.lock.json b/src/Modules/Ratings/MentorSync.Ratings.Contracts/packages.lock.json
index b12209a..352867c 100644
--- a/src/Modules/Ratings/MentorSync.Ratings.Contracts/packages.lock.json
+++ b/src/Modules/Ratings/MentorSync.Ratings.Contracts/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Ratings/MentorSync.Ratings/packages.lock.json b/src/Modules/Ratings/MentorSync.Ratings/packages.lock.json
index 460ea20..5575bc2 100644
--- a/src/Modules/Ratings/MentorSync.Ratings/packages.lock.json
+++ b/src/Modules/Ratings/MentorSync.Ratings/packages.lock.json
@@ -36,9 +36,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Recommendations/MentorSync.Recommendations/packages.lock.json b/src/Modules/Recommendations/MentorSync.Recommendations/packages.lock.json
index 2ab321a..0b16c2d 100644
--- a/src/Modules/Recommendations/MentorSync.Recommendations/packages.lock.json
+++ b/src/Modules/Recommendations/MentorSync.Recommendations/packages.lock.json
@@ -36,9 +36,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Scheduling/MentorSync.Scheduling.Contracts/packages.lock.json b/src/Modules/Scheduling/MentorSync.Scheduling.Contracts/packages.lock.json
index b12209a..352867c 100644
--- a/src/Modules/Scheduling/MentorSync.Scheduling.Contracts/packages.lock.json
+++ b/src/Modules/Scheduling/MentorSync.Scheduling.Contracts/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Scheduling/MentorSync.Scheduling/packages.lock.json b/src/Modules/Scheduling/MentorSync.Scheduling/packages.lock.json
index 6ad1376..37a90be 100644
--- a/src/Modules/Scheduling/MentorSync.Scheduling/packages.lock.json
+++ b/src/Modules/Scheduling/MentorSync.Scheduling/packages.lock.json
@@ -36,9 +36,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Users/MentorSync.Users.Contracts/packages.lock.json b/src/Modules/Users/MentorSync.Users.Contracts/packages.lock.json
index b12209a..352867c 100644
--- a/src/Modules/Users/MentorSync.Users.Contracts/packages.lock.json
+++ b/src/Modules/Users/MentorSync.Users.Contracts/packages.lock.json
@@ -4,9 +4,9 @@
"net9.0": {
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.CodeAnalysis.NetAnalyzers": {
"type": "Direct",
diff --git a/src/Modules/Users/MentorSync.Users/packages.lock.json b/src/Modules/Users/MentorSync.Users/packages.lock.json
index 3549e9e..16248be 100644
--- a/src/Modules/Users/MentorSync.Users/packages.lock.json
+++ b/src/Modules/Users/MentorSync.Users/packages.lock.json
@@ -36,9 +36,9 @@
},
"Meziantou.Analyzer": {
"type": "Direct",
- "requested": "[2.0.224, )",
- "resolved": "2.0.224",
- "contentHash": "k/OES22CzAJL9yg3A82ffelWXkN3iETgAyHZNcfKQ5Th7yP47yDcrl99qpGSRXepnAMNsayyiFXjremLSNX9DQ=="
+ "requested": "[2.0.238, )",
+ "resolved": "2.0.238",
+ "contentHash": "ODHZOmnzXFe8GJBLlvGI63gGeoshBgTnhsBm3U4mZjUuD7dPByADwwE06Ic/gXTCBA03uqW76lChWkYslKUXFg=="
},
"Microsoft.AspNetCore.Authentication.Google": {
"type": "Direct",