Exemplo n.º 1
0
 public static MongoAgent GetInstance(string strConn)
 {
     if (instance == null)
     {
         instance = new MongoAgent(strConn);
     }
     return(instance);
 }
Exemplo n.º 2
0
 public static MongoAgent GetInstance(MongoClientSettings clientSettings)
 {
     if (instance == null)
     {
         instance = new MongoAgent(clientSettings);
     }
     return(instance);
 }
Exemplo n.º 3
0
 public static MongoAgent GetInstance(Configurations config)
 {
     if (instance == null)
     {
         MongoCredential     credential     = MongoCredential.CreateCredential(config.MongoDB, config.UserName, config.Password);
         MongoClientSettings clientSettings = new MongoClientSettings
         {
             Server     = new MongoServerAddress(config.MongoHost, config.MongoDBPort),
             Credential = credential,
             UseSsl     = false
         };
         instance = GetInstance(clientSettings);
         instance.SetDatabase(config.MongoDB);
     }
     return(instance);
 }