示例#1
0
        public RefreshSession BuildNewRefreshSession(Guid userId, string refreshToken)
        {
            var refreshSession = new RefreshSession()
            {
                Id           = Guid.NewGuid(),
                UserId       = userId,
                RefreshToken = refreshToken,
                ExpiresIn    = new DateTime(DateTime.Now.Year, DateTime.Now.Month + 2, DateTime.Now.Day, DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second),
                CreatedAt    = DateTime.Now
            };

            return(refreshSession);
        }
示例#2
0
 public void AddRefreshSession(RefreshSession session)
 {
     _refreshSessionRepository.Add(session);
 }