/// <summary> /// HTTP服务 /// </summary> /// <param name="servers">HTTP服务器</param> /// <param name="host">TCP服务端口信息</param> /// <param name="certificateFileName">安全证书文件</param> public TmphSslServer(TmphServers servers, TmphHost host, string certificateFileName) : base(servers, host) { certificateFileData = File.ReadAllBytes(certificateFileName); certificate = X509Certificate.CreateFromCertFile(certificateFileName); }
/// <summary> /// HTTP服务 /// </summary> /// <param name="servers">HTTP服务器</param> /// <param name="host">TCP服务端口信息</param> public TmphServer(TmphServers servers, TmphHost host) : base(new TmphTcpServer { Host = host.Host, Port = host.Port, IsServer = true }) { this.servers = servers; DomainCount = 1; }