public void AddRefreshToken(string userId, string loginProvider, string name, string token, string device) { var aspNetUserToken = new AspNetUserToken { UserId = userId, LoginProvider = loginProvider, Name = name, Value = token, Device = device }; _unitOfWork.TokenRepository.CreateAspNetUserToken(aspNetUserToken); _unitOfWork.Save(); }
public void RemoveAspNetUserToken(AspNetUserToken aspNetUserToken) { _databaseContext.AspNetUserTokens.Remove(aspNetUserToken); _databaseContext.Set <AspNetUserToken>().Attach(aspNetUserToken); _databaseContext.Entry(aspNetUserToken).State = Microsoft.EntityFrameworkCore.EntityState.Deleted; }
public void CreateAspNetUserToken(AspNetUserToken aspNetUserToken) { _databaseContext.AspNetUserTokens.Add(aspNetUserToken); }