From a22113f5eef7bbd188f44f071ad8a4bc24343369 Mon Sep 17 00:00:00 2001 From: Thomas Trageser Date: Sat, 5 Apr 2014 09:54:10 +0100 Subject: [PATCH] An empty typeToLoad cause the Type Resolver to throw an error --- .../Attributes/TypeFilters/AbstractLoadTypeFilter.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs b/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs index b0a17c59..07371a22 100644 --- a/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs +++ b/src/Spring/Spring.Core/Context/Attributes/TypeFilters/AbstractLoadTypeFilter.cs @@ -53,12 +53,14 @@ namespace Spring.Context.Attributes.TypeFilters { try { - RequiredType = TypeResolutionUtils.ResolveType(typeToLoad); + RequiredType = !string.IsNullOrEmpty(typeToLoad) ? + TypeResolutionUtils.ResolveType(typeToLoad) : + null; } catch (Exception) { RequiredType = null; - Logger.Error("Can't load type defined in exoression:" + typeToLoad); + Logger.Error("Can't load type defined in expression:" + typeToLoad); } }