using Dpz.Core.EnumLibrary;

namespace Dpz.Core.Entity.Base.PublicStruct;

/// <summary>
/// 拦截规则配置类
/// </summary>
public class InterceptRule : BaseEntity
{
    /// <summary>
    /// 拦截类型
    /// </summary>
    public InterceptType Type { get; set; }

    /// <summary>
    /// 匹配模式(支持通配符 * 和 ?)
    /// </summary>
    public string Pattern { get; set; } = string.Empty;

    /// <summary>
    /// 当类型为Header或QueryParameter时,指定键名
    /// </summary>
    public string? Key { get; set; }
}
评论加载中...