Ejemplo n.º 1
0
        async Task ProcessEventHandler(ProcessEventArgs eventArgs)
        {
            string        eventMessageJson = Encoding.UTF8.GetString(eventArgs.Data.Body.ToArray());
            EventHubTrace message          = JsonConvert.DeserializeObject <EventHubTrace>(eventMessageJson);

            await _eventSender.SendAsync("trace", message);

            /* Update checkpoint in the blob storage so that the app
             * receives only new events the next time it's run */
            await eventArgs.UpdateCheckpointAsync(eventArgs.CancellationToken);
        }
 public EventHubTrace OnEvent(
     [Topic] string eventType,
     [EventMessage] EventHubTrace message) =>
 message;