diff --git a/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Models.cs b/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Models.cs
index f7f4c45e9..b3d35dda1 100644
--- a/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Models.cs
+++ b/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Models.cs
@@ -8,6 +8,12 @@ public class PauseRequest
public string? Reason { get; set; }
}
+/// Body for the resume endpoint.
+[Obsolete("Use FastEndpoints.EmptyRequest instead.")]
+public class ResumeRequest
+{
+}
+
/// Body for the operator-force drain endpoint.
public class ForceDrainRequest
{
diff --git a/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Resume/Endpoint.cs b/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Resume/Endpoint.cs
index 3061a991b..981b61825 100644
--- a/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Resume/Endpoint.cs
+++ b/src/modules/Elsa.Workflows.Api/Endpoints/RuntimeAdmin/Resume/Endpoint.cs
@@ -20,7 +20,7 @@ internal sealed class ResumeEndpoint(IWorkflowRuntimeAdminService admin) : ElsaE
ConfigurePermissions(PermissionNames.ManageWorkflowRuntime);
}
- public override async Task HandleAsync(EmptyRequest req, CancellationToken ct)
+ public override async Task HandleAsync(EmptyRequest _, CancellationToken ct)
{
var status = admin.GetStatus();
if ((status.State.Reason & QuiescenceReason.Drain) != 0)