Esempio n. 1
0
 public void AddAuthToken(AuthTokenSM authToken)
 {
     if (_tokenCache.ContainsKey(authToken.Token))
     {
         BusinessErrors.Add(new BusinessErrorSM(BusinessErrorCodes.DataAlreadyExists, "Token already exists"));
     }
     else
     {
         _tokenCache.Add(authToken.Token, authToken.Expiry);
     }
 }
Esempio n. 2
0
        public void AddAuthToken(AuthTokenSM authToken)
        {
            var tokenCollectionIndexBuilder = Builders <AuthTokenDM> .IndexKeys;
            var indexModel = new CreateIndexModel <AuthTokenDM>(tokenCollectionIndexBuilder.Text(x => x.Token));

            _authTokenCollection.Indexes.CreateOne(indexModel); //.ConfigureAwait(false);

            var authTokenDm = Mapper.Map <AuthTokenDM>(authToken);

            _authTokenCollection.InsertOne(authTokenDm);
        }
Esempio n. 3
0
 public void AddAuthToken(AuthTokenSM authToken)
 {
     _authTokensData.AddAuthToken(authToken);
     _authTokenCache.AddAuthToken(authToken);
 }