internal static void CacheNodeHead(NodeHead nodeHead)
{
if (nodeHead == null)
throw new ArgumentNullException("nodeHead");
var idKey = CreateNodeHeadIdCacheKey(nodeHead.Id);
var item = (NodeHead)DistributedApplication.Cache.Get(idKey);
if (item != null)
return;
CacheNodeHead(nodeHead, idKey, CreateNodeHeadPathCacheKey(nodeHead.Path));
}
internal static void CacheNodeHead(NodeHead head, string idKey, string pathKey)