From 42c23da9f5c997585615f29c1f732f3df070eecf Mon Sep 17 00:00:00 2001 From: Claus Date: Thu, 16 Feb 2017 12:54:42 +0100 Subject: [PATCH] removing IPrettyArtifact and moving properties to IArtifact instead. --- src/Umbraco.Core/Deploy/ArtifactBase.cs | 4 ++++ src/Umbraco.Core/Deploy/IArtifact.cs | 5 ++++- src/Umbraco.Core/Deploy/IPrettyArtifact.cs | 8 -------- src/Umbraco.Core/Umbraco.Core.csproj | 1 - 4 files changed, 8 insertions(+), 10 deletions(-) delete mode 100644 src/Umbraco.Core/Deploy/IPrettyArtifact.cs diff --git a/src/Umbraco.Core/Deploy/ArtifactBase.cs b/src/Umbraco.Core/Deploy/ArtifactBase.cs index b507c54415..a3fd160a49 100644 --- a/src/Umbraco.Core/Deploy/ArtifactBase.cs +++ b/src/Umbraco.Core/Deploy/ArtifactBase.cs @@ -16,6 +16,7 @@ namespace Umbraco.Core.Deploy if (udi == null) throw new ArgumentNullException("udi"); Udi = udi; + Name = Udi.ToString(); Dependencies = dependencies ?? Enumerable.Empty(); _checksum = new Lazy(GetChecksum); @@ -48,5 +49,8 @@ namespace Umbraco.Core.Deploy } #endregion + + public string Name { get; set; } + public string Alias { get; set; } } } \ No newline at end of file diff --git a/src/Umbraco.Core/Deploy/IArtifact.cs b/src/Umbraco.Core/Deploy/IArtifact.cs index f39b7b433f..653e6386bb 100644 --- a/src/Umbraco.Core/Deploy/IArtifact.cs +++ b/src/Umbraco.Core/Deploy/IArtifact.cs @@ -4,5 +4,8 @@ namespace Umbraco.Core.Deploy /// Represents an artifact ie an object that can be transfered between environments. /// public interface IArtifact : IArtifactSignature - { } + { + string Name { get; } + string Alias { get; } + } } \ No newline at end of file diff --git a/src/Umbraco.Core/Deploy/IPrettyArtifact.cs b/src/Umbraco.Core/Deploy/IPrettyArtifact.cs deleted file mode 100644 index 38c0ddee4c..0000000000 --- a/src/Umbraco.Core/Deploy/IPrettyArtifact.cs +++ /dev/null @@ -1,8 +0,0 @@ -namespace Umbraco.Core.Deploy -{ - public interface IPrettyArtifact - { - string Name { get; } - string Alias { get; } - } -} \ No newline at end of file diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index 2720bb910b..6f02366820 100644 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -326,7 +326,6 @@ -