public HttpListener()
        {
            var config = new ProtocolListenerConfiguration(
                () => new HttpMessageDecoder(),
                () => new HttpMessageEncoder());

            Configure(config);
        }
 /// <summary>
 /// </summary>
 /// <param name="configuration"></param>
 public HttpListener(ProtocolListenerConfiguration configuration) : base(configuration)
 {
 }
 /// <summary>
 /// 
 /// </summary>
 /// <param name="configuration"></param>
 public MicroMessageTcpListener(ProtocolListenerConfiguration configuration)
     : base(configuration)
 {
 }