Stop injecting the runtime cache, use AppCaches

This commit is contained in:
Stephan
2019-01-17 11:19:06 +01:00
parent 0bee01e0ee
commit d4c714eccd
19 changed files with 48 additions and 62 deletions

View File

@@ -102,7 +102,6 @@ namespace Umbraco.Core.Runtime
// application caches
var appCaches = GetAppCaches();
var runtimeCache = appCaches.RuntimeCache;
// database factory
var databaseFactory = GetDatabaseFactory();
@@ -112,7 +111,7 @@ namespace Umbraco.Core.Runtime
// type loader
var localTempStorage = configs.Global().LocalTempStorageLocation;
var typeLoader = new TypeLoader(runtimeCache, localTempStorage, ProfilingLogger);
var typeLoader = new TypeLoader(appCaches.RuntimeCache, localTempStorage, ProfilingLogger);
// runtime state
// beware! must use '() => _factory.GetInstance<T>()' and NOT '_factory.GetInstance<T>'