Exemple #1
0
 public DatabaseFactory(IOptions <MongoConnection> _OptionsAccessor)
 {
     this._OptionsAccessor = _OptionsAccessor;
     ConnectionString      = _OptionsAccessor.Value.Server;
     Database = _OptionsAccessor.Value.Database;
     if (ConnectionString == "" && Database == "")
     {
         dataContext = new MongoDatabaseEntities();
         //sessionHandle = dataContext.Session;
     }
     else
     {
         dataContext = new MongoDatabaseEntities(ConnectionString, Database);
         //sessionHandle = dataContext.Session;
     }
 }
Exemple #2
0
 public MongoDatabaseEntities Get()
 {
     return(dataContext ?? (dataContext = new MongoDatabaseEntities()));
 }