Namespace Umbraco.Cms.Core.Packaging
Classes
CompiledPackageXmlParser
Parses the XML document contained in a compiled (zip) Umbraco package.
ConflictingPackageData
Provides methods to detect conflicting package data during package installation.
InstallationSummary
Represents a summary of items installed during a package installation.
InstalledPackage
Represents an installed Umbraco package with its metadata and migration status.
InstalledPackageMigrationPlans
Represents the migration plan status for an installed package.
PackageDefinition
A created package in the back office.
PackageDefinitionXmlParser
Converts a PackageDefinition to and from XML.
PackageMigrationPlan
Represents a package migration plan.
PackageMigrationPlanCollection
A collection of PackageMigrationPlan
PackageMigrationPlanCollectionBuilder
Provides functionality to build and manage a collection of package migration plans.
PackageMigrationResource
Provides utility methods for accessing embedded package migration resources.
PackagesRepository
Manages the storage of installed/created package definitions
PendingPackageMigrations
Represents a collection of package migrations that are pending and need to be applied.
Interfaces
ICreatedPackagesRepository
Manages the storage of created package definitions
IPackageDefinitionRepository
Defines methods for persisting package definitions to storage.
IPackageInstallation
Defines methods for installing Umbraco packages.