Package installing is working
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Xml.Linq;
|
||||
|
||||
@@ -10,7 +11,7 @@ namespace Umbraco.Core.Models.Packaging
|
||||
/// </summary>
|
||||
public class CompiledPackage : IPackageInfo
|
||||
{
|
||||
public string PackageFileName { get; set; }
|
||||
public FileInfo PackageFile { get; set; }
|
||||
|
||||
public string Name { get; set; }
|
||||
public string Version { get; set; }
|
||||
|
||||
@@ -20,7 +20,7 @@ namespace Umbraco.Core.Models.Packaging
|
||||
public IEnumerable<IFile> StylesheetsInstalled { get; set; } = Enumerable.Empty<IFile>();
|
||||
public IEnumerable<IContent> ContentInstalled { get; set; } = Enumerable.Empty<IContent>();
|
||||
public IEnumerable<PackageAction> Actions { get; set; } = Enumerable.Empty<PackageAction>();
|
||||
public bool PackageInstalled { get; set; }
|
||||
public IEnumerable<string> ActionErrors { get; set; } = Enumerable.Empty<string>();
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -53,6 +53,9 @@ namespace Umbraco.Core.Models.Packaging
|
||||
[Url]
|
||||
public string Url { get; set; } = string.Empty;
|
||||
|
||||
/// <summary>
|
||||
/// The full path to the package's zip file when it was installed (or is being installed)
|
||||
/// </summary>
|
||||
[ReadOnly(true)]
|
||||
[DataMember(Name = "packagePath")]
|
||||
public string PackagePath { get; set; } = string.Empty;
|
||||
|
||||
@@ -16,9 +16,9 @@ namespace Umbraco.Core.Models.Packaging
|
||||
public IEnumerable<IMacro> MacrosUninstalled { get; set; } = Enumerable.Empty<IMacro>();
|
||||
public IEnumerable<string> FilesUninstalled { get; set; } = Enumerable.Empty<string>();
|
||||
public IEnumerable<ITemplate> TemplatesUninstalled { get; set; } = Enumerable.Empty<ITemplate>();
|
||||
public IEnumerable<IContentType> ContentTypesUninstalled { get; set; } = Enumerable.Empty<IContentType>();
|
||||
public IEnumerable<IContentType> DocumentTypesUninstalled { get; set; } = Enumerable.Empty<IContentType>();
|
||||
public IEnumerable<IFile> StylesheetsUninstalled { get; set; } = Enumerable.Empty<IFile>();
|
||||
public IEnumerable<IContent> ContentUninstalled { get; set; } = Enumerable.Empty<IContent>();
|
||||
public bool PackageUninstalled { get; set; }
|
||||
public IEnumerable<PackageAction> Actions { get; set; } = Enumerable.Empty<PackageAction>();
|
||||
public IEnumerable<string> ActionErrors { get; set; } = Enumerable.Empty<string>();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user