diff --git a/src/Umbraco.Core/Events/ContentCacheEventArgs.cs b/src/Umbraco.Core/Events/ContentCacheEventArgs.cs new file mode 100644 index 0000000000..d9b627309e --- /dev/null +++ b/src/Umbraco.Core/Events/ContentCacheEventArgs.cs @@ -0,0 +1,4 @@ +namespace Umbraco.Core.Events +{ + public class ContentCacheEventArgs : System.ComponentModel.CancelEventArgs { } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/CopyEventArgs.cs b/src/Umbraco.Core/Events/CopyEventArgs.cs new file mode 100644 index 0000000000..4717e206cd --- /dev/null +++ b/src/Umbraco.Core/Events/CopyEventArgs.cs @@ -0,0 +1,10 @@ +namespace Umbraco.Core.Events +{ + public class CopyEventArgs : System.ComponentModel.CancelEventArgs + { + /// + /// Gets or Sets the Id of the objects new parent. + /// + public int ParentId { get; set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/DeleteEventArgs.cs b/src/Umbraco.Core/Events/DeleteEventArgs.cs new file mode 100644 index 0000000000..a799e39956 --- /dev/null +++ b/src/Umbraco.Core/Events/DeleteEventArgs.cs @@ -0,0 +1,10 @@ +namespace Umbraco.Core.Events +{ + public class DeleteEventArgs : System.ComponentModel.CancelEventArgs + { + /// + /// Gets or Sets the Id of the object being deleted. + /// + public int Id { get; set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/EventArgs.cs b/src/Umbraco.Core/Events/EventArgs.cs deleted file mode 100644 index 53606be796..0000000000 --- a/src/Umbraco.Core/Events/EventArgs.cs +++ /dev/null @@ -1,68 +0,0 @@ -namespace Umbraco.Core.Events -{ - - //Publishing Events - public class PublishingEventArgs : System.ComponentModel.CancelEventArgs - { - public PublishingEventArgs() - { - IsAllRepublished = false; - } - - public PublishingEventArgs(bool isAllPublished) - { - IsAllRepublished = isAllPublished; - } - - public bool IsAllRepublished { get; private set; } - } - - public class SendToPublishEventArgs : System.ComponentModel.CancelEventArgs { } - - //Moving object Events - public class MoveEventArgs : System.ComponentModel.CancelEventArgs - { - /// - /// Gets or Sets the Id of the objects new parent. - /// - public int ParentId { get; set; } - } - - //Copying object Events - public class CopyEventArgs : System.ComponentModel.CancelEventArgs - { - /// - /// Gets or Sets the Id of the objects new parent. - /// - public int ParentId { get; set; } - } - - //Rollback Content Event - public class RollbackEventArgs : System.ComponentModel.CancelEventArgs { } - - //Content Cache Event args - public class ContentCacheEventArgs : System.ComponentModel.CancelEventArgs { } - public class RefreshContentEventArgs : System.ComponentModel.CancelEventArgs { } - - //Generel eventArgs - public class DeleteEventArgs : System.ComponentModel.CancelEventArgs - { - /// - /// Gets or Sets the Id of the object being deleted. - /// - public int Id { get; set; } - } - public class SaveEventArgs : System.ComponentModel.CancelEventArgs { } - public class NewEventArgs : System.ComponentModel.CancelEventArgs - { - /// - /// Gets or Sets the Alias. - /// - public string Alias { get; set; } - - /// - /// Gets or Sets the Id of the parent. - /// - public int ParentId { get; set; } - } -} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/MoveEventArgs.cs b/src/Umbraco.Core/Events/MoveEventArgs.cs new file mode 100644 index 0000000000..6226cde7d4 --- /dev/null +++ b/src/Umbraco.Core/Events/MoveEventArgs.cs @@ -0,0 +1,10 @@ +namespace Umbraco.Core.Events +{ + public class MoveEventArgs : System.ComponentModel.CancelEventArgs + { + /// + /// Gets or Sets the Id of the objects new parent. + /// + public int ParentId { get; set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/NewEventArgs.cs b/src/Umbraco.Core/Events/NewEventArgs.cs new file mode 100644 index 0000000000..d74cb24b5c --- /dev/null +++ b/src/Umbraco.Core/Events/NewEventArgs.cs @@ -0,0 +1,15 @@ +namespace Umbraco.Core.Events +{ + public class NewEventArgs : System.ComponentModel.CancelEventArgs + { + /// + /// Gets or Sets the Alias. + /// + public string Alias { get; set; } + + /// + /// Gets or Sets the Id of the parent. + /// + public int ParentId { get; set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/PublishingEventArgs.cs b/src/Umbraco.Core/Events/PublishingEventArgs.cs new file mode 100644 index 0000000000..f762695f70 --- /dev/null +++ b/src/Umbraco.Core/Events/PublishingEventArgs.cs @@ -0,0 +1,17 @@ +namespace Umbraco.Core.Events +{ + public class PublishingEventArgs : System.ComponentModel.CancelEventArgs + { + public PublishingEventArgs() + { + IsAllRepublished = false; + } + + public PublishingEventArgs(bool isAllPublished) + { + IsAllRepublished = isAllPublished; + } + + public bool IsAllRepublished { get; private set; } + } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/RefreshContentEventArgs.cs b/src/Umbraco.Core/Events/RefreshContentEventArgs.cs new file mode 100644 index 0000000000..3afac7eca1 --- /dev/null +++ b/src/Umbraco.Core/Events/RefreshContentEventArgs.cs @@ -0,0 +1,4 @@ +namespace Umbraco.Core.Events +{ + public class RefreshContentEventArgs : System.ComponentModel.CancelEventArgs { } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/RollbackEventArgs.cs b/src/Umbraco.Core/Events/RollbackEventArgs.cs new file mode 100644 index 0000000000..58baa334b7 --- /dev/null +++ b/src/Umbraco.Core/Events/RollbackEventArgs.cs @@ -0,0 +1,4 @@ +namespace Umbraco.Core.Events +{ + public class RollbackEventArgs : System.ComponentModel.CancelEventArgs { } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/SaveEventArgs.cs b/src/Umbraco.Core/Events/SaveEventArgs.cs new file mode 100644 index 0000000000..c3654586dd --- /dev/null +++ b/src/Umbraco.Core/Events/SaveEventArgs.cs @@ -0,0 +1,4 @@ +namespace Umbraco.Core.Events +{ + public class SaveEventArgs : System.ComponentModel.CancelEventArgs { } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Events/SendToPublishEventArgs.cs b/src/Umbraco.Core/Events/SendToPublishEventArgs.cs new file mode 100644 index 0000000000..1c2a868e61 --- /dev/null +++ b/src/Umbraco.Core/Events/SendToPublishEventArgs.cs @@ -0,0 +1,4 @@ +namespace Umbraco.Core.Events +{ + public class SendToPublishEventArgs : System.ComponentModel.CancelEventArgs { } +} \ No newline at end of file diff --git a/src/Umbraco.Core/Umbraco.Core.csproj b/src/Umbraco.Core/Umbraco.Core.csproj index 464321202f..f46668a936 100644 --- a/src/Umbraco.Core/Umbraco.Core.csproj +++ b/src/Umbraco.Core/Umbraco.Core.csproj @@ -117,7 +117,16 @@ - + + + + + + + + + +