public EnqueueEvent ( Newtonsoft.Json.Linq.JObject eventData ) : void | ||
eventData | Newtonsoft.Json.Linq.JObject | |
return | void |
public void EnqueueEvent(JObject eventData)
{
if (eventData == null) throw new ArgumentNullException(nameof(eventData));
lock (_pendingEvents)
{
_pendingEvents.Add(eventData);
}
_eventsLock.Set();
}
private void SendTestEvent(object sender, RoutedEventArgs e) { var eventHubSender = new EventHubSender( NamespaceTextBox.Text, EventHubNameTextBox.Text, EventHubPublisherTextBox.Text, EventHubSasTokenTextBox.Text); eventHubSender.Enable(); eventHubSender.EnqueueEvent(new JObject()); }