public CareerLogService(ICareerLogDatabaseSettings dbSettings, IContractSettings contractSettings)
        {
            _contractSettings = contractSettings;

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

            _careerLogs = database.GetCollection <CareerLog>(dbSettings.CareerLogsCollectionName);
        }
Ejemplo n.º 2
0
        public CareerLogService(ICareerLogDatabaseSettings dbSettings, IContractSettings contractSettings,
                                ITechTreeSettings techTreeSettings, UserManager <WebAppUser> userManager)
        {
            _contractSettings = contractSettings;
            _techTreeSettings = techTreeSettings;
            _userManager      = userManager;

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

            _careerLogs = database.GetCollection <CareerLog>(dbSettings.CareerLogsCollectionName);
        }