コード例 #1
0
        public IEnumerable <BoundaryLevel> FindRelatedByBoundaryLevel(long boundaryLevelId)
        {
            var boundaryLevel = _cache.GetOrCreate(boundaryLevelId, cacheEntry => Find(boundaryLevelId));

            if (boundaryLevel == null)
            {
                throw new ArgumentException("Boundary Level does not exist", nameof(boundaryLevelId));
            }

            return(FindByGeographicLevel(boundaryLevel.Level));
        }