From 00b201fb0bf3cd1977b70413f7cbc85d909f40c6 Mon Sep 17 00:00:00 2001 From: Louis DEVIE Date: Fri, 23 May 2025 11:50:30 +0200 Subject: [PATCH 1/2] =?UTF-8?q?fix:=20m=C3=A9thodes=20du=20controller=20en?= =?UTF-8?q?=20nonaction?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- WebService/Controllers/GalliumController.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/WebService/Controllers/GalliumController.cs b/WebService/Controllers/GalliumController.cs index 3b7107f..9077e02 100644 --- a/WebService/Controllers/GalliumController.cs +++ b/WebService/Controllers/GalliumController.cs @@ -40,6 +40,7 @@ public class GalliumController : ControllerBase /// public new User? User => this.FindContextItem("User"); + [NonAction] public User RequireUser() => this.User ?? throw new MissingIdentificationException("Cette action requiert un utilisateur."); @@ -47,7 +48,8 @@ public User RequireUser() => this.User /// La session de l'utilisateur qui a émis la requête actuelle. /// public Session? Session => this.FindContextItem("Session"); - + + [NonAction] public Session RequireSession() => this.Session ?? throw new MissingIdentificationException("Cette action requiert une session active."); @@ -55,7 +57,8 @@ public Session RequireSession() => this.Session /// L'application depuis laquelle la requête actuelle a été émise. /// public Client? Client => this.FindContextItem("Client"); - + + [NonAction] public Client RequireClient() => this.Client ?? throw new MissingIdentificationException("Cette action requiert une session active."); From 108c7ce9fae0e6f4856f8d9065bbec9e989c3c15 Mon Sep 17 00:00:00 2001 From: Louis DEVIE Date: Fri, 23 May 2025 11:53:25 +0200 Subject: [PATCH 2/2] version --- WebService/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebService/Program.cs b/WebService/Program.cs index f4ca90e..d25ad2b 100644 --- a/WebService/Program.cs +++ b/WebService/Program.cs @@ -210,7 +210,7 @@ app.UseAuthorization(); app.MapControllers(); -ServerInfo.Current.SetVersion(1, 4, 0, "beta"); +ServerInfo.Current.SetVersion(1, 4, 1, "beta"); Console.WriteLine(ServerInfo.Current); #if !FAKE_DB