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)
 {
 }
예제 #4
0
 public void RecordEvaluationEvent(EventProcessorTypes.EvaluationEvent e) =>
 Events.Add(e);
예제 #5
0
 private void SendEvaluationEventIfOnline(EventProcessorTypes.EvaluationEvent e)
 {
     EventProcessorIfEnabled().RecordEvaluationEvent(e);
 }