From b680f87c128d6084cbbf18eadcca495c098b1194 Mon Sep 17 00:00:00 2001 From: Morten Christensen Date: Fri, 14 Mar 2014 12:14:43 +0100 Subject: [PATCH] Adding a note about the usage of the PackageInstallation class in the PackagingService --- src/Umbraco.Core/Services/PackagingService.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Umbraco.Core/Services/PackagingService.cs b/src/Umbraco.Core/Services/PackagingService.cs index 76f0274e60..c06cec03fc 100644 --- a/src/Umbraco.Core/Services/PackagingService.cs +++ b/src/Umbraco.Core/Services/PackagingService.cs @@ -1206,6 +1206,8 @@ namespace Umbraco.Core.Services internal InstallationSummary InstallPackage(string packageFilePath, int userId = 0) { //TODO Add events ? + //NOTE The PackageInstallation class should be passed as IPackageInstallation through the + //constructor (probably as an overload to avoid breaking stuff), so that its extendable. var installer = new PackageInstallation(this, new PackageExtraction()); return installer.InstallPackage(packageFilePath, userId); }