elsa-core/src/modules/Elsa.Diagnostics.ConsoleLogs/Extensions/EndpointRouteBuilderExtensions.cs
Sipke Schoorstra 43108c2e48
Add diagnostics console logs (#7462)
* feat: add diagnostics console logs

* test: avoid secret-like redaction fixtures

* fix: address console logs review feedback

* fix: harden console log capture lifecycle

* fix: report console log drop summaries

* fix: address diagnostics review cleanups
2026-05-18 02:16:46 +02:00

17 lines
541 B
C#

using Elsa.Diagnostics.ConsoleLogs.Permissions;
using Elsa.Diagnostics.ConsoleLogs.RealTime;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Routing;
namespace Elsa.Diagnostics.ConsoleLogs.Extensions;
public static class EndpointRouteBuilderExtensions
{
public const string HubRoute = "/elsa/hubs/diagnostics/console-logs";
public static void MapConsoleLogsHub(this IEndpointRouteBuilder endpoints)
{
endpoints.MapHub<ConsoleLogsHub>(HubRoute).RequireAuthorization(ConsoleLogsPermissions.Read);
}
}