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); } }
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); }
public void AddAuthToken(AuthTokenSM authToken) { _authTokensData.AddAuthToken(authToken); _authTokenCache.AddAuthToken(authToken); }