public DxaCacheAgent(ILogger logger, IDD4TConfiguration configuration)
 {
     _logger = logger;
     _logger?.Debug("DxaCacheAgent implementation initialised successfully.");
     // create our cache provider from CIL to make use of the new caching system provided
     // that includes distributed caching, multi-level caching, etc.
     _cilCacheProvider = CacheFactory <object> .CreateFromConfiguration();
 }