up
This commit is contained in:
30
src/Signals/StellaOps.Signals/Models/EntrypointPhase.cs
Normal file
30
src/Signals/StellaOps.Signals/Models/EntrypointPhase.cs
Normal file
@@ -0,0 +1,30 @@
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user