Revisions

This commit is contained in:
2026-08-09 03:54:28 +03:00
parent 2028db671f
commit 3b55d8d2f8
37 changed files with 1743 additions and 230 deletions
@@ -13,15 +13,27 @@ public class CustomEventOccurredInfo
public readonly object Value;
public readonly object Issuer;
public readonly Func<Session, bool> Receivers;
public readonly ResourceCursor Cursor;
public ulong Revision => Cursor.Revision;
public readonly DateTime RecordedAt;
public string Name => EventDef.Name;
public CustomEventOccurredInfo(IResource resource, EventDef eventDef, Func<Session, bool> receivers, object issuer, object value)
public CustomEventOccurredInfo(
IResource resource,
EventDef eventDef,
Func<Session, bool> receivers,
object issuer,
object value,
ResourceCursor cursor,
DateTime recordedAt)
{
Resource = resource;
EventDef = eventDef;
Receivers = receivers;
Issuer = issuer;
Value = value;
Cursor = cursor;
RecordedAt = recordedAt;
}
}