diff --git a/src/Umbraco.Core/ObjectResolution/ContainerLazyManyObjectsResolver.cs b/src/Umbraco.Core/ObjectResolution/ContainerLazyManyObjectsResolver.cs index 22db5fc776..70e90d65c8 100644 --- a/src/Umbraco.Core/ObjectResolution/ContainerLazyManyObjectsResolver.cs +++ b/src/Umbraco.Core/ObjectResolution/ContainerLazyManyObjectsResolver.cs @@ -23,6 +23,7 @@ namespace Umbraco.Core.ObjectResolution internal ContainerLazyManyObjectsResolver(IServiceContainer container, ILogger logger, Func> typeListProducerList, ObjectLifetimeScope scope = ObjectLifetimeScope.Application) : base(logger, typeListProducerList, scope) { + if (container == null) throw new ArgumentNullException("container"); _container = container; } diff --git a/src/Umbraco.Core/ObjectResolution/LazyManyObjectsResolverbase.cs b/src/Umbraco.Core/ObjectResolution/LazyManyObjectsResolverbase.cs index d8d6cfbf2d..0a74e9b928 100644 --- a/src/Umbraco.Core/ObjectResolution/LazyManyObjectsResolverbase.cs +++ b/src/Umbraco.Core/ObjectResolution/LazyManyObjectsResolverbase.cs @@ -35,6 +35,7 @@ namespace Umbraco.Core.ObjectResolution internal LazyManyObjectsResolverBase(ILogger logger, Func> typeListProducerList, ObjectLifetimeScope scope = ObjectLifetimeScope.Application) : base(logger, scope) { + if (typeListProducerList == null) throw new ArgumentNullException("typeListProducerList"); _typeListProducerList.Add(typeListProducerList); Initialize(); }