using Microsoft.Extensions.Caching.Memory;
public static void Main()
var context = new EvalContext();
context.MemoryCacheEntryOptionsFactory = () => new MemoryCacheEntryOptions() { Size = 1, SlidingExpiration = TimeSpan.FromMinutes(5) };
Console.WriteLine("1 - Result: " + context.Execute("1 + 2"));