Beispiel #1
0
        /// <summary>
        /// 关闭到客户端的连接而不发送响应。
        /// </summary>
        public void Close()
        {
            _closeAction?.Invoke();
            _closeAction = null;
#if net40
            _closeAsycAction?.Invoke();
            _closeAsycAction = null;
#endif
            _isClientConnectedAction = null;
        }
Beispiel #2
0
 /// <summary>
 /// 创建HttpConnection实例。
 /// </summary>
 /// <param name="closeAction"></param>
 /// <param name="isClientConnectedAction"></param>
 public HttpConnection(CloseAsyncDelegate closeAction, IsClientConnectedDelegate isClientConnectedAction)
 {
     _closeAsycAction         = closeAction;
     _isClientConnectedAction = isClientConnectedAction;
 }