2021-03-15 13:39:34 +11:00
|
|
|
using System;
|
|
|
|
|
using Umbraco.Cms.Core.Sync;
|
|
|
|
|
|
2021-05-11 14:33:49 +02:00
|
|
|
namespace Umbraco.Cms.Core.Notifications
|
2021-03-15 13:39:34 +11:00
|
|
|
{
|
|
|
|
|
/// <summary>
|
|
|
|
|
/// Base class for cache refresher notifications
|
|
|
|
|
/// </summary>
|
|
|
|
|
public abstract class CacheRefresherNotification : INotification
|
|
|
|
|
{
|
|
|
|
|
public CacheRefresherNotification(object messageObject, MessageType messageType)
|
|
|
|
|
{
|
|
|
|
|
MessageObject = messageObject ?? throw new ArgumentNullException(nameof(messageObject));
|
|
|
|
|
MessageType = messageType;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public object MessageObject { get; }
|
|
|
|
|
public MessageType MessageType { get; }
|
|
|
|
|
}
|
|
|
|
|
}
|