public virtual void Connect() { string filePath = Path.Combine(Directory.GetCurrentDirectory(), RabbitMqConfig); if (File.Exists(filePath)) { BrokerConfiguration = Serializers[SerializationType.Json].FileToObject <BrokerConfiguration>(filePath); } RabbitMqConnection.OnConnect += OnConnect; RabbitMqConnection.Connect(BrokerConfiguration); }