Exemple #1
0
 public async Task <int> ProcessPendingMessages(SqlConnection dbconnection, bool processAll = false, string objectID = null)
 {
     Debug("Executing method ProcessPendingMessage(..)");
     try
     {
         return(await _manager.ProcessPendingMessages(dbconnection, processAll, objectID));
     }
     catch (SqlException ex)
     {
         DBWrapperExceptionsHelper.ThrowError(ex, ServiceBrokerResources.ProcessMessagesErrMsg, _logger);
     }
     catch (Exception ex)
     {
         _logger.LogError(ErrorHelper.GetFullMessage(ex));
         throw new PPSException(ServiceBrokerResources.ProcessMessagesErrMsg, ex);
     }
     return(-1);
 }