public ServerDispatcher( INetworkConnectionFactory factory ) { Contract.Requires( factory != null ); Logger = new DefaultSessionLogger(); _factory = factory; _serverConnections = new List<IHttpServer>(); }
public NetworkConnection( Socket socket ) { Contract.Requires( socket != null ); Logger = new DefaultSessionLogger(); Logger.Verbose( string.Format( "{0} NetworkConnection Constructor", socket.GetHashCode() ) ); _socket = socket; _hasClosed = false; _hasShutdown = false; }