namespace FastGithub.ReverseProxy
{
    /// 
    /// Sni上下文
    /// 
    sealed class TlsSniContext
    {
        /// 
        /// 获取是否为https请求
        /// 
        public bool IsHttps { get; }
        /// 
        /// 获取或设置Sni值的表达式 
        /// 
        public TlsSniPattern TlsSniPattern { get; set; }
        /// 
        /// Sni上下文
        /// 
        /// 
        /// 
        public TlsSniContext(bool isHttps, TlsSniPattern tlsSniPattern)
        {
            this.IsHttps = isHttps;
            this.TlsSniPattern = tlsSniPattern;
        }
    }
}