コード例 #1
0
ファイル: TrafficListener.cs プロジェクト: eaardal/spindelvev
        public void StartListening(IListenerConnection listenerConnection, IListenerFilter listenerFilter, ITrafficHandler trafficHandler)
        {
            _logger.Debug("Starting to listen using {Listener} and filters {@Verbs} {@Hostnames} {@Routes}",
                          listenerConnection.GetType().Name, listenerFilter.Verbs, listenerFilter.Hostnames, listenerFilter.Routes);

            listenerConnection.Connect();
            listenerConnection.OnBeforeResponse += session => OnBeforeResponse(session, listenerFilter, trafficHandler);
        }
コード例 #2
0
ファイル: TrafficListener.cs プロジェクト: eaardal/spindelvev
        public void StopListening(IListenerConnection listenerConnection)
        {
            _logger.Debug("Stopping listening on {Listener}", listenerConnection.GetType().Name);

            listenerConnection.Disconnect();
        }