Moves most service interfaces, ensure IOHelper is registered

This commit is contained in:
Shannon
2019-11-12 16:31:08 +11:00
parent 40f1a1f6ea
commit 2b2db8b8ef
18 changed files with 184 additions and 168 deletions

View File

@@ -1,5 +1,6 @@
using Umbraco.Core.Cache;
using Umbraco.Core.Composing;
using Umbraco.Core.IO;
using Umbraco.Core.Logging;
using Umbraco.Core.Persistence;
@@ -19,7 +20,8 @@ namespace Umbraco.Core
AppCaches appCaches,
IUmbracoDatabaseFactory databaseFactory,
TypeLoader typeLoader,
IRuntimeState state)
IRuntimeState state,
IIOHelper ioHelper)
{
composition.RegisterUnique(logger);
composition.RegisterUnique(profiler);
@@ -30,6 +32,7 @@ namespace Umbraco.Core
composition.RegisterUnique(factory => factory.GetInstance<IUmbracoDatabaseFactory>().SqlContext);
composition.RegisterUnique(typeLoader);
composition.RegisterUnique(state);
composition.RegisterUnique(ioHelper);
}
}
}