Skip to content

Use SDK to subscribe to events

Subscribe to single tenant events

var eventTypes = new List<string>
{
    "dhi.waterdata.engines.eventing.contracts.messages.v3.engineexecutionstatuschangedmessage"
};
var dataSchemas = new List<string>
{
    "https://schemas.mike-cloud.com/platform/engineexecution/v3.0/engineexecutionprogressmessage"
};

await using var subscription = await _eventSubscriberClient.SubscribeAsync(projectId, _OnData, Guid.NewGuid(), new EventSubscriberFilter { EventTypes = eventTypes, DataSchemas = dataSchemas });