I tried to run the TestEsme project but I get the exception:
System.Net.Sockets.SocketException: 'No connection could be made because the target machine actively refused it 127.0.0.1:8080'
How come the test project doesn't actually start a server? Is this really a complete example?