public static ONServiceCacheItem Get(string componentType, string className, string serviceName) { ONServiceCacheItem lServiceCacheItem = null; string lXml = "<Class>" + className + "</Class><Service>" + serviceName + "</Service>"; if (Cache.ContainsKey(lXml)) lServiceCacheItem = Cache[lXml]; if (lServiceCacheItem == null) { lServiceCacheItem = new ONServiceCacheItem(componentType, className, serviceName); if (lServiceCacheItem.Load()) Cache.Add(lXml, lServiceCacheItem); } return lServiceCacheItem; }
public static ONServiceCacheItem Get(string componentType, string className, string serviceName) { ONServiceCacheItem lServiceCacheItem = null; string lXml = "<Class>" + className + "</Class><Service>" + serviceName + "</Service>"; if (Cache.ContainsKey(lXml)) { lServiceCacheItem = Cache[lXml]; } if (lServiceCacheItem == null) { lServiceCacheItem = new ONServiceCacheItem(componentType, className, serviceName); if (lServiceCacheItem.Load()) { Cache.Add(lXml, lServiceCacheItem); } } return(lServiceCacheItem); }