private void Init() { LoadConfiguration(); EntityTableCache.Init(cacheConfig.CacheSizeLimit, loggingConfig); ChildPropertyCache.Init(cacheConfig.CacheSizeLimit, loggingConfig); NativePropertyCache.Init(cacheConfig.CacheSizeLimit, loggingConfig); CompiledActivatorCache.Init(cacheConfig.CacheSizeLimit, loggingConfig); Logger = new Logger(loggingConfig); ConnectionString = databaseConfig.GetConnectionString(); }