// A component will always have this. internal static ComponentManifest Create(ComponentsMetadataJson.Entry x) { var dc = new ComponentManifest { Name = x.Name, ExtensionData = x.ExtensionData }; dc.SetGuid(x.TemplateName); return(dc); }
public void Add(ComponentsMetadataJson.Entry entry, int order) { this.OrderComponentMetadata[entry.TemplateName] = order; }
public int GetOrder(ComponentsMetadataJson.Entry entry) { return(this.OrderComponentMetadata.GetOrDefault <string, int>(entry.TemplateName, -1)); }