Esempio n. 1
0
        public AboutMeService(IMyResumeDatabaseSettings settings)
        {
            MongoClientSettings mongoSettings = MongoClientSettings.FromUrl(new MongoUrl(settings.ConnectionString));

            mongoSettings.SslSettings = new SslSettings()
            {
                EnabledSslProtocols = SslProtocols.Tls12
            };

            var mongoClient = new MongoClient(mongoSettings);
            var database    = mongoClient.GetDatabase(settings.DatabaseName);

            _AboutMes = database.GetCollection <AboutMe>(settings.AboutMeCollectionName);
        }
Esempio n. 2
0
        public SkillsService(IMyResumeDatabaseSettings settings)
        {
            MongoClientSettings mongoSettings = MongoClientSettings.FromUrl(new MongoUrl(settings.ConnectionString));

            mongoSettings.SslSettings = new SslSettings()
            {
                EnabledSslProtocols = SslProtocols.Tls12
            };

            var mongoClient = new MongoClient(mongoSettings);
            var database    = mongoClient.GetDatabase(settings.DatabaseName);

            _Skills = database.GetCollection <Skills>(settings.SkillsCollectionName);
            //databaseMock = new DatabaseMock();
        }