// Copyright (c) 2025-2026 GeWuYou
// SPDX-License-Identifier: Apache-2.0
using GFramework.Core.Abstractions.Enums;
namespace GFramework.Core.Abstractions.Architectures;
///
/// 表示架构阶段变化事件的数据。
/// 该类型用于向事件订阅者传递当前已进入的阶段值。
///
public sealed class ArchitecturePhaseChangedEventArgs : EventArgs
{
///
/// 初始化 的新实例。
///
/// 当前已进入的架构阶段。
public ArchitecturePhaseChangedEventArgs(ArchitecturePhase phase)
{
Phase = phase;
}
///
/// 获取当前已进入的架构阶段。
///
public ArchitecturePhase Phase { get; }
}