Redis Store 및 GetRelatedEntities 호출을 사용하여 userId를 해당 사용자의 그룹과 연결합니다. 내가 처음으로 그룹을 얻을 수있는 고가의 데이터베이스 호출을 호출하기 전에 그룹이 지금까지 아직 캐시에 저장되어 있는지 확인하고자하는 서비스 호출에서 GetRelatedEntities <T> 빈 목록 (상위 레코드 없음) vs null (레코드가 아직 설정되지 않음)
(나는이 꽤 표준 가정)GetRelatedEntities 호출은 해당 userId에 대해 이전에 StoreRelatedEntities가 호출되지 않은 경우 빈 List를 반환합니다. 그러나 빈 목록은 그룹이없는 사용자의 의미를 가질 수 있으므로 이전에 해당 그룹에 대한 그룹이 설정되지 않았 음을 확인하는 방법이 필요합니다.
두 상태를 구별 할 수있는 방법이 있습니까?
감사
니스 - 고마워. – t316