public bool CanEdit(Guid listId)
        {
            var canEdit = (bool?)cacheService.Get(CanEditCacheKey(listId), CacheScope.Context | CacheScope.Process);

            if (canEdit == null)
            {
                canEdit = listService.CanEdit(listId);
                cacheService.Put(CanEditCacheKey(listId), canEdit, CacheScope.Context | CacheScope.Process, new string[] { }, CacheTimeOut);
            }
            return((bool)canEdit);
        }