AB3869 move packages to abstractions

This commit is contained in:
Bjarke Berg
2019-11-19 13:01:00 +01:00
parent b14c01e33d
commit 2c9a1d9735
14 changed files with 34 additions and 31 deletions

View File

@@ -1,23 +0,0 @@
using System.Collections.Generic;
using Umbraco.Core.Models.Packaging;
namespace Umbraco.Core.Packaging
{
/// <summary>
/// Defines methods for persisting package definitions to storage
/// </summary>
public interface IPackageDefinitionRepository
{
IEnumerable<PackageDefinition> GetAll();
PackageDefinition GetById(int id);
void Delete(int id);
/// <summary>
/// Persists a package definition to storage
/// </summary>
/// <returns>
/// true if creating/updating the package was successful, otherwise false
/// </returns>
bool SavePackage(PackageDefinition definition);
}
}