public static string AssemblyDefinitionReferenceGUIDToGUID(string reference) { if (GetAssemblyDefinitionReferenceType(reference) != AssemblyDefinitionReferenceType.Guid) { throw new ArgumentException($"{reference} is not a GUID reference", "reference"); } return(GUIDReference.GUIDReferenceToGUID(reference)); }
public static string GUIDToAssemblyDefinitionReferenceGUID(string guid) { return(GUIDReference.GUIDToGUIDReference(guid)); }
public static AssemblyDefinitionReferenceType GetAssemblyDefinitionReferenceType(string reference) { return(GUIDReference.IsGUIDReference(reference) ? AssemblyDefinitionReferenceType.Guid : AssemblyDefinitionReferenceType.Name); }