Table of Contents

IntegrationEvent Constructor

Definition

Namespace
Savvyio.EventDriven
Assemblies
Savvyio.EventDriven.dll
Source
src/Savvyio.EventDriven/IntegrationEvent.cs

IntegrationEvent(string, IMetadata)

Initializes a new instance of the IntegrationEvent class.

protected IntegrationEvent(string eventId = null, IMetadata metadata = null)

Parameters

eventId string

The optional identifier of the event. Default is an auto-generated UUID.

metadata IMetadata

The optional metadata to merge with this instance.

Remarks

The following table shows the initial metadata values for an instance of IntegrationEvent.

KeyInitial Value
EventIdeventId ?? Guid.NewGuid().ToString("N")
TimestampDateTime.UtcNow