EventRecord constructor
EventRecord(
- String eventStreamId,
- UuidValue eventId,
- StreamPosition eventNumber,
- LogPosition position,
- List<
int> data, - List<
int> customMetadata, - Map<
String, String> metadata,
Constructs a new EventRecord.
Implementation
EventRecord(
this.eventStreamId,
this.eventId,
this.eventNumber,
this.position,
List<int> data,
List<int> customMetadata,
Map<String, String> metadata,
) : data = UnmodifiableListView(data),
metadata = UnmodifiableListView(customMetadata),
created = fromTicksSinceEpoch(
int.parse(metadata[Metadata.Created]!),
),
eventType = metadata[Metadata.Type] as String,
contentType = metadata[Metadata.ContentType] as String;