public PackageDefinition(XElement element) { MetaData = new AzurePackageMetadata(element.Element(AzurePackageMetadata.ElementName)); Contents = element .Element(PackageContentsElementName) .Elements(ContentDefinition.ElementName) .Select(x => new ContentDefinition(x)) .ToList(); Layouts = element .Element(PackageLayoutsElementName) .Elements(LayoutDefinition.ElementName) .Select(x => new LayoutDefinition(x)) .ToList(); }
public PackageDefinition() { MetaData = new AzurePackageMetadata(); Layouts = new List <LayoutDefinition>(); Contents = new List <ContentDefinition>(); }