in Confidence/src/main/java/com/spotify/confidence/EventSenderEngine.kt [109:124]
override fun emit(
eventName: String,
data: ConfidenceFieldsType,
context: Map<String, ConfidenceValue>
) {
coroutineScope.launch {
val payload = payloadMerger(context, data)
val event = EngineEvent(
eventDefinition = eventName,
eventTime = clock.currentTime(),
payload = payload
)
writeReqChannel.send(event)
debugLogger?.logEvent(action = "EmitEvent ", event = event)
}
}