public override void RequestHeaderAvailable( IHttpRequest request, ISessionContext context )
        {
            ServiceLog.Logger.Verbose(
                () => string.Format(
                    "{0}\r\n=====existing conn======\r\n{1}\r\n========================\r\n",
                    context.Id, Encoding.UTF8.GetString(request.GetBuffer())));

            context.SendServerData(request.GetBuffer());
        }
 public override void ServerConnectionEstablished(ISessionContext context)
 {
     context.ChangeState(SessionStateType.Connected);
     context.SendServerData(context.RecentRequestHeader.GetBuffer());
 }