コード例 #1
0
ファイル: CacheManagerFactory.cs プロジェクト: rkoga/GFT.TEST
        private static CacheManager GetInstance(CacheSettings cacheSettings, CacheManager newAdapter)
        {
            CacheManager instance = null;

            if (_caches.Count > 0)
                foreach (var cache in _caches)
                    if (cache.CacheSettings.Name.Equals(cacheSettings.Name))
                        instance = cache;

            if (instance == null)
            {
                instance = newAdapter;
                _caches.Add(newAdapter);
            }

            return instance;
        }
コード例 #2
0
ファイル: Ordering.cs プロジェクト: rkoga/GFT.TEST
 public Ordering()
 {
     this._cache = CacheManagerFactory.GetCacheManager("Meal");
 }