C# Class Rebel.Cms.Web.Packaging.PackageInstallUtility

Mostra file Open project: RebelCMS/rebelcmsxu5 Class Usage Examples

Private Methods

Method Description
GetTaskExecutionContext ( IPackage nugetPackage, string packageFolderName, PackageInstallationState state, Controller controller ) : TaskExecutionContext

Creates the task execution context for use in the Package installation actions

PackageInstallUtility ( IBackOfficeRequestContext backOfficeRequestContext ) : System.Web.Mvc
RunPostPackageInstallActions ( PackageInstallationState state, TaskExecutionContext taskExecContext, string packageFolderName ) : void

Runs package actions for either PostPackageInstall and PostPackageUninstall & the packagefoldername specific task

RunPrePackageUninstallActions ( TaskExecutionContext taskExecContext, string packageFolderName ) : void

Runs the actions for PrePackageUninstall and for the packagefoldername specific task