private Name GetName(Type type) { string name = type.Name; if (type.GetTypeInfo().IsGenericType) { // Trim the name to remove the ` at the end. name = name.Split('`')[0]; } return GetName(name, _nameManager); }