public bool TryGet(string userName, out IUniqueIdCache.CachedUid cached) { DeleteOldCaches(); var cache = _cache.FirstOrDefault(entry => IsValidCache(entry, userName)); if (cache == null) { cached = default; return(false); } cached = new IUniqueIdCache.CachedUid { UniqueId = cache.UniqueId, Region = cache.Region, MaxExpansion = cache.ExpansionLevel, }; return(true); }
public bool TryGet(string userName, out IUniqueIdCache.CachedUid cached) { cached = default; return(false); }