public VisitorTokenResponse CreateVisitorToken(int ExpireTime = 7) { Token token = CreateToken(ExpireTime); VisitorTokenResponse visitorToken = new VisitorTokenResponse { Token = token.TokenText, Username = "******", ExpireDate = token.EndDate }; //email seed dataya bu sekilde kaydedilmistir. User visitor = _userRepository.Get(t => t.Email == "asd123gqwerqga14sdAS4asf5@asdasfa!@$ASFyase3hiy.com").FirstOrDefault(); if (visitor == null) { visitorToken.SetStatus(Constants.ResponseCode.VISITOR_CANT_FIND); return(visitorToken); } try { visitor.Tokens.Add(token); _unitOfWork.SaveChanges(); visitorToken.SetStatus(Constants.ResponseCode.SUCCESS); return(visitorToken); } catch (Exception) { visitorToken.SetStatus(Constants.ResponseCode.SYSTEM_ERROR); return(visitorToken); } }
public IActionResult CreateVisitorToken([FromBody] int ExpireTime = 7) { VisitorTokenResponse response = _loginService.CreateVisitorToken(); return(response.Code != (int)Constants.ResponseCode.SUCCESS ? StatusCode(500, response) : StatusCode(201, response)); }