Example #1
0
 public virtual BrowseResult Browse(BrowseRequest req)
 {
     BoboBrowser browser = null;
     try
     {
         browser = new BoboBrowser(_boboReader);
         return browser.Browse(req);
     }
     catch (Exception e)
     {
         logger.Error(e.Message, e);
         return new BrowseResult();
     }
     finally
     {
         if (browser != null)
         {
             try
             {
                 browser.Dispose();
             }
             catch (Exception e)
             {
                 logger.Error(e.Message);
             }
         }
     }
 }