From a6eb051cabae14cd22228b4e956dec4fd6d37169 Mon Sep 17 00:00:00 2001 From: Ogoun Date: Tue, 31 Mar 2020 23:28:49 +0300 Subject: [PATCH] Update BaseConfiguration.cs --- ZeroLevel/Services/Config/BaseConfiguration.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ZeroLevel/Services/Config/BaseConfiguration.cs b/ZeroLevel/Services/Config/BaseConfiguration.cs index 2d37eef..1a4d370 100644 --- a/ZeroLevel/Services/Config/BaseConfiguration.cs +++ b/ZeroLevel/Services/Config/BaseConfiguration.cs @@ -508,7 +508,7 @@ namespace ZeroLevel.Services.Config member.Setter(instance, value); } else if (TypeHelpers.IsUri(member.ClrType)) - { + { var uri = new Uri(First(member.Name)); member.Setter(instance, uri); } @@ -552,7 +552,7 @@ namespace ZeroLevel.Services.Config member.Setter(instance, arrayBuilder.Complete()); } } - else if (TypeHelpers.IsEnumerable(member.ClrType)) + else if (typeof(string) != member.ClrType && TypeHelpers.IsEnumerable(member.ClrType)) { var itemType = member.ClrType.GenericTypeArguments.First(); if (itemType == typeof(string))