cleared when media was deleted. Created base classes for cache refreshers, we now have a new event - CacheUpdated which can now be used by code to execute on each individual server when any cache refresher is updated. Listening to events normally only fire on the individual server so if people are wanting to refresh their own cache there was previously no way to do that.
19 lines
527 B
C#
19 lines
527 B
C#
using System;
|
|
using Umbraco.Core.Sync;
|
|
|
|
namespace Umbraco.Core.Cache
|
|
{
|
|
/// <summary>
|
|
/// Event args for cache refresher updates
|
|
/// </summary>
|
|
public class CacheRefresherEventArgs : EventArgs
|
|
{
|
|
public CacheRefresherEventArgs(object msgObject, MessageType type)
|
|
{
|
|
MessageType = type;
|
|
MessageObject = msgObject;
|
|
}
|
|
public object MessageObject { get; private set; }
|
|
public MessageType MessageType { get; private set; }
|
|
}
|
|
} |