diff --git a/src/Umbraco.Core/Composing/Current.cs b/src/Umbraco.Core/Composing/Current.cs
index 49bb44db47..215840023a 100644
--- a/src/Umbraco.Core/Composing/Current.cs
+++ b/src/Umbraco.Core/Composing/Current.cs
@@ -37,7 +37,7 @@ namespace Umbraco.Core.Composing
///
/// Gets or sets the DI container.
///
- internal static IContainer Container
+ public static IContainer Container
{
get
{
diff --git a/src/Umbraco.Tests/TestHelpers/BaseUsingSqlCeSyntax.cs b/src/Umbraco.Tests/TestHelpers/BaseUsingSqlCeSyntax.cs
index 4314af38b5..d9769cfb35 100644
--- a/src/Umbraco.Tests/TestHelpers/BaseUsingSqlCeSyntax.cs
+++ b/src/Umbraco.Tests/TestHelpers/BaseUsingSqlCeSyntax.cs
@@ -34,6 +34,8 @@ namespace Umbraco.Tests.TestHelpers
var container = Current.Container = ContainerFactory.Create();
+ PreSetUp();
+
container.RegisterSingleton(factory => Mock.Of());
container.RegisterSingleton(factory => Mock.Of());
@@ -55,6 +57,9 @@ namespace Umbraco.Tests.TestHelpers
SetUp();
}
+ public virtual void PreSetUp()
+ {}
+
public virtual void SetUp()
{}
diff --git a/src/Umbraco.Web/Composing/Current.cs b/src/Umbraco.Web/Composing/Current.cs
index cf1a419769..8d36028667 100644
--- a/src/Umbraco.Web/Composing/Current.cs
+++ b/src/Umbraco.Web/Composing/Current.cs
@@ -54,7 +54,7 @@ namespace Umbraco.Web.Composing
///
/// Gets the DI container.
///
- internal static IContainer Container
+ public static IContainer Container
=> CoreCurrent.Container;
#region Temp & Special