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); }
public DirectPost(HostModel hostModel) { rabbitMQModel = new RabbitMQModel(hostModel); rabbitMQModel.Connection(); }