public void RecordEvaluationEvent(EventProcessorTypes.EvaluationEvent e) => _impl.RecordEvaluationEvent(new InternalEventTypes.EvaluationEvent { Timestamp = e.Timestamp, User = e.User, FlagKey = e.FlagKey, FlagVersion = e.FlagVersion, Variation = e.Variation, Value = e.Value, Default = e.Default, Reason = e.Reason, PrereqOf = e.PrerequisiteOf, TrackEvents = e.TrackEvents, DebugEventsUntilDate = e.DebugEventsUntilDate });
public void RecordEvaluationEvent(EventProcessorTypes.EvaluationEvent e) { _eventProcessor.RecordEvaluationEvent(new EventTypes.EvaluationEvent { Timestamp = e.Timestamp, User = e.User, FlagKey = e.FlagKey, FlagVersion = e.FlagVersion, Variation = e.Variation, Value = e.Value, Default = e.Default, Reason = e.Reason, TrackEvents = e.TrackEvents, DebugEventsUntilDate = e.DebugEventsUntilDate }); }
public void RecordEvaluationEvent(EventProcessorTypes.EvaluationEvent e) { }
public void RecordEvaluationEvent(EventProcessorTypes.EvaluationEvent e) => Events.Add(e);
private void SendEvaluationEventIfOnline(EventProcessorTypes.EvaluationEvent e) { EventProcessorIfEnabled().RecordEvaluationEvent(e); }