public void OnPostEvent(object sender, TelemetryTestChannelEventArgs e) { if (handler != null && e != null) { handler(e.Event); } }
public void PostEvent(TelemetryEvent telemetryEvent) { EventHandler <TelemetryTestChannelEventArgs> eventPosted = this.EventPosted; if (eventPosted != null) { TelemetryTestChannelEventArgs e = new TelemetryTestChannelEventArgs { Event = telemetryEvent }; eventPosted(this, e); } }
/// <summary> /// Process incoming events. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void ITelemetryTestChannel.OnPostEvent(object sender, TelemetryTestChannelEventArgs e) { this.eventsQueue.Add(e.Event); }