MemoryCache provides a simple and fast in-memory caching solution.
var item = cache.GetOrCreate("users", entry =>
{
entry.AbsoluteExpirationRelativeToNow = TimeSpan.FromMinutes(10);
return repo.GetUsers();
});
Ideal for configuration, lookups, and session data.
