Acme.Northwind.EFDAL.Util.ConvertNormalCS2EFFromConfig C# (CSharp) Метод

ConvertNormalCS2EFFromConfig() статический приватный Метод

static private ConvertNormalCS2EFFromConfig ( string configSettings, DatabasePlatformConstants platform ) : string
configSettings string
platform DatabasePlatformConstants
Результат string
		internal static string ConvertNormalCS2EFFromConfig(string configSettings, DatabasePlatformConstants platform)
		{
			if (string.IsNullOrEmpty(configSettings)) return configSettings;
			var arr = configSettings.Split('=');
			if (arr.Length != 2) return configSettings;
			if (arr[0] != "name") return configSettings;
			try
			{
				var cs = System.Configuration.ConfigurationManager.ConnectionStrings[arr[1]].ConnectionString;
				if (!cs.StartsWith("metadata=")) return ConvertNormalCS2EF(cs, platform);
				return configSettings;
			}
			catch
			{
				return configSettings;
			}
		}

Same methods

Util::ConvertNormalCS2EFFromConfig ( string configSettings ) : string