Um JSON-Daten an Azure Event Hub in C# zu senden, kannst du die Azure.Messaging.EventHubs Bibliothek verwenden. Hier ist ein Beispiel, wie du das machen kannst: 1. Installiere das NuGet-Paket `Azure.Messaging.EventHubs` und `Azure.Messaging.EventHubs.Producer`. 2. Verwende den folgenden Code, um JSON-Daten an Event Hub zu senden: ```csharp using System; using System.Text; using System.Threading.Tasks; using Azure.Messaging.EventHubs; using Azure.Messaging.EventHubs.Producer; class Program { private const string connectionString = "<Your Event Hub connection string>"; private const string eventHubName = "<Your Event Hub name>"; static async Task Main(string[] args) { // Erstelle einen Event Hub Producer Client await using (var producerClient = new EventHubProducerClient(connectionString, eventHubName)) { // Erstelle eine Event-Daten-Batch using EventDataBatch eventBatch = await producerClient.CreateBatchAsync(); // JSON-Daten string jsonData = "{\"name\":\"John Doe\",\"age\":30}"; // Füge die JSON-Daten zur Batch hinzu eventBatch.TryAdd(new EventData(Encoding.UTF8.GetBytes(jsonData))); // Sende die Batch an Event Hub await producerClient.SendAsync(eventBatch); Console.WriteLine("JSON-Daten wurden an Event Hub gesendet."); } } } ``` Ersetze `<Your Event Hub connection string>` und `<Your Event Hub name>` durch deine spezifischen Event Hub Verbindungsinformationen. Weitere Informationen findest du in der [offiziellen Dokumentation von Azure Event Hubs](https://docs.microsoft.com/de-de/azure/event-hubs/).