Esempio n. 1
0
        public bool Connection(HostModel hostModel)
        {
            bool          sflag         = true;
            RabbitMQModel rabbitMQModel = null;
            Dictionary <string, RabbitMQModel> rabbitmqDictionary = RabbitMQServices.GetInstance().GetRabbitMQconn();

            if (rabbitmqDictionary.Count > 0)
            {
                rabbitMQModel = rabbitmqDictionary["test"];
            }
            else
            {
                rabbitMQModel = new RabbitMQModel(hostModel);
                lock (rabbitmqDictionary)
                {
                    RabbitMQServices.GetInstance().SetRabbitMqConn("test", rabbitMQModel);
                    rabbitMQModel.Connection();
                }
            }
            return(sflag);
        }
Esempio n. 2
0
 public DirectPost(HostModel hostModel)
 {
     rabbitMQModel = new RabbitMQModel(hostModel);
     rabbitMQModel.Connection();
 }