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
+16 -1
View File
@@ -15,12 +15,27 @@ namespace Esiur.Resource
public readonly IResource Resource;
public readonly object Value;
public readonly ResourceCursor Cursor;
public ulong Revision => Cursor.Revision;
public readonly DateTime RecordedAt;
public EventOccurredInfo(IResource resource, EventDef eventDef, object value)
public EventOccurredInfo(
IResource resource,
EventDef eventDef,
object value,
ResourceCursor cursor,
DateTime recordedAt)
{
Resource = resource;
Value = value;
Definition = eventDef;
Cursor = cursor;
RecordedAt = recordedAt;
}
public EventOccurredInfo(IResource resource, EventDef eventDef, object value)
: this(resource, eventDef, value, new ResourceCursor(Guid.Empty, 0), DateTime.UtcNow)
{
}
}
}