Пример #1
0
        private void StartCustomUrlCache()
        {
            if (customUrlsCache != null)
            {
                return;
            }
            customUrlsCache = new ConcurrentDictionary <string, string>();
            var customUrls = customUrlRepository.GetAll();

            foreach (var customUrl in customUrls)
            {
                customUrlsCache.TryAdd(customUrl.CustomPart, customUrl.Url);
            }
        }
Пример #2
0
        private void StartCustomUrlCache()
        {
            if (customUrlsCache != null)
            {
                return;
            }
            customUrlsCache = new Hashtable();
            var customUrls = customUrlRepository.GetAll();

            foreach (var customUrl in customUrls)
            {
                customUrlsCache.Add(customUrl.CustomPart, customUrl.Url);
            }
        }
Пример #3
0
        public ActionResult Index()
        {
            var customUrls = repo.GetAll();

            return(View(customUrls));
        }