public FileSystemNetworkServer(ConnectionFactory connectionFactory, CommandBuilderFactory commandBuilderFactory, CommandProcessorProviderFactory commandProcessorProviderFactory, IPEndPoint localEndPoint)
			: base(connectionFactory, commandBuilderFactory, commandProcessorProviderFactory, localEndPoint)
		{
			Initialize();
		}
		public FileSystemNetworkServer(ConnectionFactory connectionFactory, CommandBuilderFactory commandBuilderFactory, CommandProcessorProviderFactory commandProcessorProviderFactory, IPAddress address, int port)
			: base(connectionFactory, commandBuilderFactory, commandProcessorProviderFactory, address, port)
		{
			Initialize();
		}
		protected NetworkServer(ConnectionFactory connectionFactory, IPEndPoint localEndPoint)
		{
			RunLevel = NullRunLevel.Default;
			this.localEndPoint = localEndPoint;	
			ConnectionFactory = connectionFactory;
		}
		protected NetworkServer(ConnectionFactory connectionFactory, IPAddress address, int port)
			: this(connectionFactory, new IPEndPoint(address, port))
		{
		}
		protected NetworkServer(ConnectionFactory connectionFactory, string address, int port)
			: this(connectionFactory, IPAddress.Parse(address), port)
		{
		}
		protected NetworkServer(ConnectionFactory connectionFactory, int port)
			: this(connectionFactory, IPAddress.Any,  port)
		{
		}