예제 #1
0
        private void CreateBasicHelpers(MongoConfig mongoDbConfig)
        {
            foreach (MongoConnectionConfig connection in mongoDbConfig.Connections)
            {
                var settings = new MongoSettings
                {
                    Database = connection.Database,
                    Password = connection.Password,
                    Port     = connection.Port,
                    Query    = connection.Query,
                    Server   = connection.Server,
                    Username = connection.Username,
                    Pooling  = connection.Pooling,
                    PoolSize = connection.PoolSize
                };

                _mongoHelpers.Add(connection.Name, new MongoHelper(settings)
                {
                    Logger = LogManager.GetLogger(GetType())
                });
            }
        }
예제 #2
0
        private void CreateBasicHelpers(MongoConfig mongoDbConfig)
        {
            foreach (MongoConnectionConfig connection in mongoDbConfig.Connections)
            {
                var settings = new MongoSettings
                                   {
                                       Database = connection.Database,
                                       Password = connection.Password,
                                       Port = connection.Port,
                                       Query = connection.Query,
                                       Server = connection.Server,
                                       Username = connection.Username,
                                       Pooling = connection.Pooling,
                                       PoolSize = connection.PoolSize
                                   };

                _mongoHelpers.Add(connection.Name, new MongoHelper(settings) { Logger = LogManager.GetLogger(GetType()) });
            }
        }