internal static void CacheNodeData(NodeData nodeData, string cacheKey = null)
{
if (nodeData == null)
throw new ArgumentNullException("nodeData");
if (cacheKey == null)
cacheKey = GenerateNodeDataVersionIdCacheKey(nodeData.VersionId);
var dependency = CacheDependencyFactory.CreateNodeDataDependency(nodeData);
DistributedApplication.Cache.Insert(cacheKey, nodeData, dependency);
}
public static bool IsInCache(NodeData nodeData) //for tests