public static void KalıpİleSil(this IÖnbellekYönetici önbellekYönetici, string kalıp, IEnumerable <string> keys)
        {
            var regex = new Regex(kalıp, RegexOptions.Singleline | RegexOptions.Compiled | RegexOptions.IgnoreCase);

            foreach (var key in keys.Where(p => regex.IsMatch(p.ToString())).ToList())
            {
                önbellekYönetici.Sil(key);
            }
        }
 //şifre değişti
 public void Olay(KullanıcıŞifreDeğiştirdiOlayı olayMesajı)
 {
     _önbellekYönetici.Sil(string.Format(KULLANICI_ŞİFRE_ÖMRÜ, olayMesajı.Şifre.KullanıcıId));
 }
Example #3
0
 public virtual void Sil(string key)
 {
     _db.KeyDelete(key);
     _perRequestCacheManager.Sil(key);
 }