public static List<TM_Library> tmLibraries(this TM_Xml_Database tmDatabase)
{
var libraries = new List<TM_Library>();
try
{
libraries.AddRange(tmDatabase.xmlDB_GuidanceExplorers()
.Select(guidanceExplorer => new TM_Library
{
Id = guidanceExplorer.library.name.guid(),
Caption = guidanceExplorer.library.caption
}));
}
catch(Exception ex)
{
ex.log();
}
return libraries;
}