Files
git.stella-ops.org/src/Signals/StellaOps.Signals/Models/EntrypointPhase.cs
StellaOps Bot b058dbe031 up
2025-12-14 23:20:14 +02:00

31 lines
590 B
C#

using System.Text.Json.Serialization;
namespace StellaOps.Signals.Models;
/// <summary>
/// Execution phase for entrypoints.
/// </summary>
[JsonConverter(typeof(JsonStringEnumConverter))]
public enum EntrypointPhase
{
/// <summary>
/// Module/assembly initialization.
/// </summary>
ModuleInit,
/// <summary>
/// Application startup (Main, startup hooks).
/// </summary>
AppStart,
/// <summary>
/// Runtime request handling.
/// </summary>
Runtime,
/// <summary>
/// Shutdown/cleanup handlers.
/// </summary>
Shutdown
}