2014-06-17 07:06:07 +02:00
|
|
|
|
using System.Xml.Linq;
|
|
|
|
|
|
using Umbraco.Core.Packaging.Models;
|
2014-06-06 13:38:04 +02:00
|
|
|
|
|
|
|
|
|
|
namespace Umbraco.Core.Packaging
|
|
|
|
|
|
{
|
2014-06-06 16:21:37 +02:00
|
|
|
|
internal interface IPackageInstallation
|
2014-06-06 13:38:04 +02:00
|
|
|
|
{
|
|
|
|
|
|
InstallationSummary InstallPackage(string packageFilePath, int userId);
|
|
|
|
|
|
MetaData GetMetaData(string packageFilePath);
|
|
|
|
|
|
PreInstallWarnings GetPreInstallWarnings(string packageFilePath);
|
2014-06-17 07:06:07 +02:00
|
|
|
|
XElement GetConfigXmlElement(string packageFilePath);
|
2014-06-06 13:38:04 +02:00
|
|
|
|
}
|
|
|
|
|
|
}
|