O que acontece com uma entrada expirada do MemoryCache, e quando ela é realmente removida da memória?
Uma entrada expirada do MemoryCache não é removida por um timer. Ela permanece no dicionário até que uma leitura a toque, uma varredura em segundo plano com limitação de frequência seja executada ou a compactação entre em ação. Veja exatamente quando cada caso acontece e como obter uma remoção imediata.