public void Process(Request request)
 {
     if (HandlerLevel == request.GetRequestLevel())
     {
         DoJob(request);
     }
     else
     {
         if (NextHandler != null)
         {
             NextHandler.DoJob(request);
         }
     }
 }