protected void CacheExpiredHandler(ExpiredCacheEventArgs <K, V> e) { EventHandler <ExpiredCacheEventArgs <K, V> > handler = CacheExpired; if (handler != null) { handler(this, e); } }
//cache expired. void CacheExpired(object sender, ExpiredCacheEventArgs <int, IMultiPacketStub <T> > e) { ExpiredHandler(new LightSingleArgEventArgs <IMultiPacketStub <T> >(e.Obj)); }