private void ProcessRequest(HttpRequest httpRequest)
 {
     if (DocumentRequestParams.RedirectRequired)
     {
         var workSessionInfo = RoutingTable.GetWorkSessionInfoByDocumentID(DocumentRequestParams.DocumentID);
         var workSessionID   = workSessionInfo != null ? workSessionInfo.WorkSessionID : Guid.Empty;
         if (workSessionID == Guid.Empty)
         {
             workSessionID = OpenDocumentID(DocumentRequestParams.DocumentID);
         }
         if (workSessionID != Guid.Empty)
         {
             Response.Redirect(DocumentRequestParams.GetRedirectUrl(workSessionID.ToString()), true);
         }
     }
 }