Files
Caspian.Elsa.Studio/src/framework/Elsa.Studio.Core/Contracts/IStartupTask.cs
T
2025-08-20 11:07:36 +03:30

13 lines
401 B
C#

namespace Elsa.Studio.Contracts;
/// <summary>
/// Represents a startup task that is invoked once during application startup.
/// </summary>
public interface IStartupTask
{
/// <summary>
/// Invoked during application startup.
/// </summary>
/// <param name="cancellationToken">A cancellation token.</param>
ValueTask ExecuteAsync(CancellationToken cancellationToken = default);
}