public string Resolve(string name) { try { string queueName = string.Empty; //if updatetriggering queue method has triggered then send ut queue name to method call if (name == CoreConstants.AzureQueues.UTQueue) { queueName = Convert.ToString(ConfigurationManager.AppSettings["UpdateTriggerInputQueue"]); } else if (name == CoreConstants.AzureQueues.VIPQueue) { queueName = Convert.ToString(ConfigurationManager.AppSettings["VIPMessagesQueue"]); } else if (name == CoreConstants.AzureQueues.UTMissedUpdatesQueue) { queueName = Convert.ToString(ConfigurationManager.AppSettings["UpdateTriggerMissedUpdatesInputQueue"]); } return(queueName); } catch (Exception exception) { InsightLogger.Exception("Error in MyResolver :: Resolve() method, Error Message:" + exception.Message, exception, "Main"); throw exception; } }
public string Resolve(string name) { try { string queueName = string.Empty; //if generate pdf queue method has triggered then send generate pdf queue name to method call if (name == CoreConstants.AzureQueues.PDFQueue) { queueName = Convert.ToString(ConfigurationManager.AppSettings["GeneratePDFQueue"]); } return(queueName); } catch (Exception exception) { InsightLogger.Exception("Error in MyResolver :: Resolve() method, Error Message:" + exception.Message, exception, "Main"); throw exception; } }