Example #1
0
        public UserDetailsService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _userdetails = database.GetCollection <UserDetails>(settings.CollectionName);
        }
        /// <summary>
        /// Constructor of MongoFileService
        /// </summary>
        /// <param name="settings">
        /// MongoDatabase settings
        /// </param>
        public MongoFileService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _mongoFiles = database.GetCollection <MongoFile>(settings.CollectionName);
        }
        public RotuladorContext(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _rotuladorCollection = database.GetCollection <Rotulador>(settings.CollectionName);
        }
Example #4
0
        public MongoDbContext(IMongoDatabaseSettings mongoDatabaseSettings)
        {
            _mongoDatabaseSettings = mongoDatabaseSettings;
            MongoClient client = new MongoClient(_mongoDatabaseSettings.ConnectionString);

            _database = client.GetDatabase(_mongoDatabaseSettings.DatabaseName);
        }
Example #5
0
        public MessageService(IMongoDatabaseSettings dbsettings, IMessagesCollectionSettings settings)
        {
            var client   = new MongoClient(dbsettings.ConnectionString);
            var database = client.GetDatabase(dbsettings.DatabaseName);

            _messages = database.GetCollection <Message>(settings.MessagesCollectionName);
        }
        public MongoContext(IMongoDatabaseSettings mongoDatabaseSettings)
        {
            var client   = new MongoClient(mongoDatabaseSettings.connectionString);
            var database = client.GetDatabase(mongoDatabaseSettings.databaseName);

            students = database.GetCollection <Student>(mongoDatabaseSettings.collectionName);
        }
        protected RepositoryBase(IMongoDatabaseSettings settings)
        {
            var client = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _collection = database.GetCollection<T>(settings.TodoCollectionName);
        }
Example #8
0
        public GenericService(IMongoDatabaseSettings settings)
        {
            var client = new MongoClient(settings.ConnectionString);
            var db     = client.GetDatabase(settings.DatabaseName);

            _collection = db.GetCollection <TEntity>(typeof(TEntity).Name);
        }
        protected MongoRepository(IMongoDatabaseSettings <J> settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            this.mongoCollection = database.GetCollection <T>(settings.CollectionName);
        }
        public AssetService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.Database);

            _assets = database.GetCollection <Asset>(settings.AssetCollection);
        }
        public RepositoryManagement(IMongoDatabaseSettings settings)
        {
            var client = new MongoClient(settings.ConnectionString);

            db = client.GetDatabase(settings.DatabaseName);
            //_Collection = database.GetCollection<Student>(settings.StudentsCollectionName);
        }
        public RouletteController(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _rouletteCollection = database.GetCollection <Roulette>(settings.CollectionName);
        }
Example #13
0
        public MongoDbBaseService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _collections = database.GetCollection <T>(typeof(T).Name);
        }
Example #14
0
        public EmployeeDBContext(IMongoDatabaseSettings mongoDatabaseSettings)
        {
            _mongoDatabaseSettings = mongoDatabaseSettings;
            var client = new MongoClient(_mongoDatabaseSettings.ConnectionString);

            _mongoDatabase = client.GetDatabase(_mongoDatabaseSettings.DatabaseName);
        }
Example #15
0
        public QuizService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _quiz = database.GetCollection <Quiz>(settings.QuizCollectionName);
        }
Example #16
0
        public UserService(IMongoDatabaseSettings dbsettings, IUsersCollectionSettings settings)
        {
            var client   = new MongoClient(dbsettings.ConnectionString);
            var database = client.GetDatabase(dbsettings.DatabaseName);

            _users = database.GetCollection <User>(settings.UsersCollectionName);
        }
Example #17
0
        public ChatService(IMongoDatabaseSettings dbsettings, IChatsCollectionSettings settings)
        {
            var client   = new MongoClient(dbsettings.ConnectionString);
            var database = client.GetDatabase(dbsettings.DatabaseName);

            _chats = database.GetCollection <Chat>(settings.ChatsCollectionName);
        }
        public RepositoryBase(IMongoDatabaseSettings settings, string collectionName)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            collection = database.GetCollection <TDocument>(collectionName);
        }
Example #19
0
        public MoviesController(IMongoDatabaseSettings mongoDatabaseSettings)
        {
            var client   = new MongoClient(Environment.GetEnvironmentVariable("CONNSTR") ?? mongoDatabaseSettings.ConnectionString);
            var database = client.GetDatabase(Environment.GetEnvironmentVariable("DBNAME") ?? mongoDatabaseSettings.DatabaseName);

            _movies = database.GetCollection <Movie>(Environment.GetEnvironmentVariable("COLLNAME") ?? mongoDatabaseSettings.MoviesCollectionName);
        }
Example #20
0
        public MongoService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _documents = database.GetCollection <Document>(settings.MongoCollectionName);
        }
Example #21
0
        public BaseMongoRepository(IMongoDatabaseSettings settings, string collectionName)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _entities = database.GetCollection <T>(collectionName);
        }
Example #22
0
        private IMongoCollection <Player> _players; // TODO: toimiiko näin?
        public MongoDbRepository(IMongoDatabaseSettings settings)
        {
            _settings = settings;
            var client = new MongoClient(settings.ConnectionString);

            _database = client.GetDatabase(settings.DatabaseName);
            _players  = _database.GetCollection <Player>(settings.PlayersCollectionName);
        }
 public AuthController(UserManager <ApplicationUser> _userManager, RoleManager <MongoRole> _roleManager, IConfiguration _configuration, IMongoDatabaseSettings _settings, TokenValidationParameters _tokenValidationParams)
 {
     userManager           = _userManager;
     roleManager           = _roleManager;
     configuration         = _configuration;
     settings              = _settings;
     tokenValidationParams = _tokenValidationParams;
 }
        public UsersController(IMongoDatabaseSettings _settings)
        {
            settings = _settings;
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _users = database.GetCollection <ApplicationUser>("Users");
        }
Example #25
0
        public MongoService(IMongoDatabaseSettings settings)
        {
            MongoClient client = new MongoClient(settings.ConnectionString);

            database = client.GetDatabase(settings.DatabaseName);

            collection = database.GetCollection <TModel>(settings.CollectionName);
        }
Example #26
0
        public BookRepository(IMongoDatabaseSettings settings, IMapper mapper)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _books  = database.GetCollection <Book>(settings.BooksCollectionName);
            _mapper = mapper;
        }
Example #27
0
        public CategoryRepository(IMongoClient mongoClient, IMongoDatabaseSettings <Genre> mongoDatabaseSettings)
        {
            var databaseName   = mongoDatabaseSettings.GetDatabaseName();
            var collectionName = mongoDatabaseSettings.GetCollectionName();

            var database = mongoClient.GetDatabase(databaseName);

            _genreCollection = database.GetCollection <Genre>(collectionName);
        }
Example #28
0
        public ProductRepository(IMongoClient mongoClient, IMongoDatabaseSettings <Product> mongoDatabaseSettings)
        {
            var databaseName   = mongoDatabaseSettings.GetDatabaseName();
            var collectionName = mongoDatabaseSettings.GetCollectionName();

            var database = mongoClient.GetDatabase(databaseName);

            _productCollection = database.GetCollection <Product>(collectionName);
        }
        public MoviesController(IRedisDatabaseProvider redisDatabaseProvider, IMongoDatabaseSettings mongoDatabaseSettings)
        {
            _redisDatabaseProvider = redisDatabaseProvider;

            var client   = new MongoClient(mongoDatabaseSettings.ConnectionString);
            var database = client.GetDatabase(mongoDatabaseSettings.DatabaseName);

            _movies = database.GetCollection <Movie>(mongoDatabaseSettings.MoviesCollectionName);
        }
Example #30
0
        /// <summary>
        /// Constructor of MongoFileService
        /// </summary>
        /// <param name="settings">
        /// MongoDatabase settings
        /// </param>
        public MongoFileService(IMongoDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _mongoNameAnalysisFiles      = database.GetCollection <MongoNameAnalysisFile>(settings.NameAnalyzerCollectionName);
            _mongoSentimentAnalysisFiles = database.GetCollection <MongoSentimentAnalysisFile>(settings.SentimentAnalyzerCollectionName);
            _mongoSwearAnalysisFiles     = database.GetCollection <MongoSwearAnalysisFile>(settings.SwearAnalyzerCollectionName);
        }