From 0ff5780944daf7c58842ff152b126655fb985570 Mon Sep 17 00:00:00 2001 From: Shannon Date: Mon, 23 Feb 2015 11:29:11 +0100 Subject: [PATCH] fixes lots of tests --- .../ObjectResolution/ContainerLazyManyObjectsResolver.cs | 1 + src/Umbraco.Core/ObjectResolution/LazyManyObjectsResolverbase.cs | 1 + 2 files changed, 2 insertions(+) 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(); }