public static SagaMonitoringEvent FromEventExecution(Guid corellationId, State state, string eventName, MonitoringEventType eventType)
 {
     return new SagaMonitoringEvent()
     {
         EventType = eventType,
         CurrentState = state?.Name,
         EventName = eventName,
         SagaCorellationId = corellationId,
         EventTime = DateTime.UtcNow
     };
 }
 public static SagaMonitoringEvent FromEventExecution(Guid corellationId, State state, string eventName, MonitoringEventType eventType)
 {
     return(new SagaMonitoringEvent()
     {
         EventType = eventType,
         CurrentState = state?.Name,
         EventName = eventName,
         SagaCorellationId = corellationId,
         EventTime = DateTime.UtcNow
     });
 }