Dynamically Compiled Expressions
Caching dynamically compiled expressions in RCommon
Configuration
var host = Host.CreateDefaultBuilder(args)
.ConfigureServices(services =>
{
// Configure RCommon
services.AddRCommon()
.WithJsonSerialization<JsonNetBuilder>() // Distributed memory caching requires serialization
.WithMemoryCaching<InMemoryCachingBuilder>(cache =>
{
cache.Configure(x =>
{
x.ExpirationScanFrequency = TimeSpan.FromMinutes(1);
});
cache.CacheDynamicallyCompiledExpressions();
});
}).Build();Last updated