private void OnDeadItem(object sender, DeadItemEventArgs e)
 {
     if (e.Key is TKey)
     {
         OfferToPool((TKey)e.Key);
     }
     else
     {
         Logger.Error(string.Format(CultureInfo.InstalledUICulture, "Key type mismatch {0}. Expected {1}", e.Key.GetType(), typeof(TKey)));
     }
 }
Beispiel #2
0
 private void OnDeadItem(object sender, DeadItemEventArgs e)
 {
     Pool.Offer(new TimeRecord <TItem>(Factory.MakeItem()));
 }