elsa-core/src/modules/Elsa.Diagnostics.ConsoleLogs/Contracts/IConsoleLogCapture.cs

11 lines
334 B
C#
Raw Normal View History

namespace Elsa.Diagnostics.ConsoleLogs.Contracts;
public interface IConsoleLogCapture : IAsyncDisposable
{
ValueTask StartAsync(CancellationToken cancellationToken = default);
ValueTask StopAsync(CancellationToken cancellationToken = default);
ValueTask FlushIdleAsync(CancellationToken cancellationToken = default);
}