From 9c42d4792e43f3c1a601fd77b3741dbb09f326b6 Mon Sep 17 00:00:00 2001 From: Warren Buckley Date: Wed, 17 Mar 2021 10:17:05 +0000 Subject: [PATCH] Remove old events --- .../Events/ImportPackageEventArgs.cs | 59 ------------------- .../Events/UninstallPackageEventArgs.cs | 15 ----- 2 files changed, 74 deletions(-) delete mode 100644 src/Umbraco.Core/Events/ImportPackageEventArgs.cs delete mode 100644 src/Umbraco.Core/Events/UninstallPackageEventArgs.cs diff --git a/src/Umbraco.Core/Events/ImportPackageEventArgs.cs b/src/Umbraco.Core/Events/ImportPackageEventArgs.cs deleted file mode 100644 index 5b04bff318..0000000000 --- a/src/Umbraco.Core/Events/ImportPackageEventArgs.cs +++ /dev/null @@ -1,59 +0,0 @@ -using System; -using System.Collections.Generic; -using Umbraco.Cms.Core.Models.Packaging; - -namespace Umbraco.Cms.Core.Events -{ - public class ImportPackageEventArgs : CancellableEnumerableObjectEventArgs, IEquatable> - { - public ImportPackageEventArgs(TEntity eventObject, IPackageInfo packageMetaData, bool canCancel) - : base(new[] { eventObject }, canCancel) - { - PackageMetaData = packageMetaData ?? throw new ArgumentNullException(nameof(packageMetaData)); - } - - public ImportPackageEventArgs(TEntity eventObject, IPackageInfo packageMetaData) - : this(eventObject, packageMetaData, true) - { - - } - - public IPackageInfo PackageMetaData { get; } - - public IEnumerable InstallationSummary => EventObject; - - public bool Equals(ImportPackageEventArgs other) - { - if (ReferenceEquals(null, other)) return false; - if (ReferenceEquals(this, other)) return true; - // TODO: MetaData for package metadata has no equality operators :/ - return base.Equals(other) && PackageMetaData.Equals(other.PackageMetaData); - } - - public override bool Equals(object obj) - { - if (ReferenceEquals(null, obj)) return false; - if (ReferenceEquals(this, obj)) return true; - if (obj.GetType() != this.GetType()) return false; - return Equals((ImportPackageEventArgs) obj); - } - - public override int GetHashCode() - { - unchecked - { - return (base.GetHashCode() * 397) ^ PackageMetaData.GetHashCode(); - } - } - - public static bool operator ==(ImportPackageEventArgs left, ImportPackageEventArgs right) - { - return Equals(left, right); - } - - public static bool operator !=(ImportPackageEventArgs left, ImportPackageEventArgs right) - { - return !Equals(left, right); - } - } -} diff --git a/src/Umbraco.Core/Events/UninstallPackageEventArgs.cs b/src/Umbraco.Core/Events/UninstallPackageEventArgs.cs deleted file mode 100644 index e83210b3a0..0000000000 --- a/src/Umbraco.Core/Events/UninstallPackageEventArgs.cs +++ /dev/null @@ -1,15 +0,0 @@ -using System.Collections.Generic; -using Umbraco.Cms.Core.Packaging; - -namespace Umbraco.Cms.Core.Events -{ - public class UninstallPackageEventArgs: CancellableObjectEventArgs> - { - public UninstallPackageEventArgs(IEnumerable eventObject, bool canCancel) - : base(eventObject, canCancel) - { - } - - public IEnumerable UninstallationSummary => EventObject; - } -}