Class MonitoringEndpoints

Namespace
Kuestenlogik.Bowire.Monitoring
Assembly
Kuestenlogik.Bowire.Monitoring.dll

Workbench-facing read endpoints for the Monitoring rail (#102). The rail is strictly read-only: probes are authored as files and run by bowire monitor run (or an embedded scheduler); the workbench only renders the outcome ledger — live status, per-probe sparkline, and the historical outcome table. Both endpoints read the ledger on request, so the surface stays live against a monitor process appending from another process — no cache, no push channel needed at the probe cadences involved.

public static class MonitoringEndpoints
Inheritance
MonitoringEndpoints
Inherited Members

Methods

MapBowireMonitoringEndpoints(IEndpointRouteBuilder, string)

public static IEndpointRouteBuilder MapBowireMonitoringEndpoints(this IEndpointRouteBuilder endpoints, string basePath)

Parameters

endpoints IEndpointRouteBuilder
basePath string

Returns

IEndpointRouteBuilder