From b38b69536f14ecceadea0bcb9319ced470dd0f38 Mon Sep 17 00:00:00 2001 From: Atsushi Eno Date: Tue, 5 Oct 2010 18:56:27 +0900 Subject: [PATCH] Do not overwrite properly configured ServiceBehaviorElement.Name. --- .../ServiceBehaviorElementCollection.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mcs/class/System.ServiceModel/System.ServiceModel.Configuration/ServiceBehaviorElementCollection.cs b/mcs/class/System.ServiceModel/System.ServiceModel.Configuration/ServiceBehaviorElementCollection.cs index d0c80f8606b..b9d6d2da833 100644 --- a/mcs/class/System.ServiceModel/System.ServiceModel.Configuration/ServiceBehaviorElementCollection.cs +++ b/mcs/class/System.ServiceModel/System.ServiceModel.Configuration/ServiceBehaviorElementCollection.cs @@ -86,7 +86,7 @@ namespace System.ServiceModel.Configuration protected override void BaseAdd (ConfigurationElement element) { var sbe = element as ServiceBehaviorElement; - if (sbe != null) + if (sbe != null && sbe.Name == null) sbe.Name = String.Empty; base.BaseAdd (sbe); -- GitLab