Advertisement
Guest User

Untitled

a guest
Mar 30th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.14 KB | None | 0 0
  1.  public IConnection GetRabbitMqConnection()
  2.         {
  3.               try
  4.                 {
  5.                     Thread.Sleep(30000);
  6.                     var xml = new GlobalQuote();
  7.                     var quote = xml.QuoteConnect();
  8.                     JsonSerializer serializer = new JsonSerializer();
  9.                     ConnectionFactory connectionFactory = new ConnectionFactory();
  10.                     connectionFactory.HostName = quote.Host;
  11.                     connectionFactory.UserName = quote.User;
  12.                     connectionFactory.Password = quote.Pass;
  13.                     connectionFactory.VirtualHost = quote.Vhost;
  14.                     connectionFactory.Port = quote.Port;
  15.                     connectionFactory.RequestedConnectionTimeout = 5000;
  16.                     connectionFactory.RequestedHeartbeat = 30;
  17.                     connectionFactory.AutomaticRecoveryEnabled = true;
  18.                     return connectionFactory.CreateConnection();
  19.                }
  20.                 catch (Exception e)
  21.                 {
  22.                     log.Info(e.Message);
  23.                     return null;
  24.                 }            
  25.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement