* 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
11 lines
334 B
C#
11 lines
334 B
C#
namespace Elsa.Diagnostics.ConsoleLogs.Contracts;
|
|
|
|
public interface IConsoleLogCapture : IAsyncDisposable
|
|
{
|
|
ValueTask StartAsync(CancellationToken cancellationToken = default);
|
|
|
|
ValueTask StopAsync(CancellationToken cancellationToken = default);
|
|
|
|
ValueTask FlushIdleAsync(CancellationToken cancellationToken = default);
|
|
}
|