示例#1
0
        public UserTokenService(IAuthorizationDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _UsersToken = database.GetCollection <UserToken>(settings.UsersTokenCollectionName);
        }
示例#2
0
        public UserService(IAuthorizationDatabaseSettings settings, IOptions <AppSettings> appSettings, UserTokenService userTokenService)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _Users            = database.GetCollection <User>(settings.UsersCollectionName);
            _userTokenService = userTokenService;
            _appSettings      = appSettings.Value;
        }