JavaScriptEngineSwitcher.Sample.Logic.Services.JsEvaluationService.GetEngineDisplayName C# (CSharp) Method

GetEngineDisplayName() private static method

private static GetEngineDisplayName ( string engineName ) : string
engineName string
return string
		private static string GetEngineDisplayName(string engineName)
		{
			string displayName = engineName;
			const string postfix = "JsEngine";

			if (_engineDisplayNameMappings.ContainsKey(engineName))
			{
				displayName = _engineDisplayNameMappings[engineName];
			}
			else
			{
				if (engineName.EndsWith(postfix))
				{
					int displayNameLength = engineName.Length - postfix.Length;
					if (displayNameLength > 0)
					{
						displayName = engineName.Substring(0, displayNameLength);
					}
				}
			}

			return displayName;
		}
	}