using Microsoft.Extensions.Caching.Memory;
using System;
namespace CacheMemoryDemo
{
class Program
{
static void Main(string[] args)
{
MemoryCache memoryCache = new MemoryCache(new MemoryCacheOptions()
{
SizeLimit = 100
});
for (int i = 0; i < 1000; i++)
{
memoryCache.Set<string>(i.ToString(), i.ToString(), new MemoryCacheEntryOptions()
{
Size = 1
}) ;
Console.WriteLine(memoryCache.Count);
}
Console.Read();
}
}
}