public bool AddOrUpdate(SessionCacheEntry request) { var rqst = GetRequest(request); var response = new HttpClientHelper(_apiBaseUrl).AddOrUpdate(rqst); return(response.Payload); }
public bool AddOrUpdate(SessionCacheEntry request) { using (var sqlFactory = GetSqlServerFactory()) { var resp = SecurityTokenCache_Ex.AddOrUpdate( sqlFactory, request.EndpointId, request.ContextId, request.KeyGeneration, request.SessionSecurityTokenValue.Serialize(_jsonSerializerSettings), request.SessionSecurityTokenID, request.ExpiryTime.ToLocalTime(), DateTime.Now.AddMinutes(_rollingExpiryWindowInMinutes), request.UserName); return(resp); } }