namespace TakeoutSaaS.Application.Messaging;

/// <summary>
/// 事件路由键常量。
/// </summary>
public static class EventRoutingKeys
{
    /// <summary>
    /// 订单创建事件路由键。
    /// </summary>
    public const string OrderCreated = "orders.created";

    /// <summary>
    /// 订单状态变更事件路由键。
    /// </summary>
    public const string OrderStatusChanged = "orders.status-changed";

    /// <summary>
    /// 订单催单事件路由键。
    /// </summary>
    public const string OrderUrged = "orders.urged";

    /// <summary>
    /// 支付成功事件路由键。
    /// </summary>
    public const string PaymentSucceeded = "payments.succeeded";
}
