В моем коде ниже я пытаюсь создать клиент-продюсер, который я могу использовать для отправки событий в концентратор событий. Я получаю System.PlatformNotSupportedException: «Протокол WebSocket не поддерживается на этой платформе. ошибка Любое руководство о том, как я могу решить эту проблему, будет высоко ценится. К вашему сведению, моей платформой является Windows 7, хотя эта программа предназначена для запуска на сервере windows 2008 или более поздней версии.
var producerOptions = new EventHubProducerClientOptions
{
ConnectionOptions = new EventHubConnectionOptions
{
TransportType = EventHubsTransportType.AmqpWebSockets,
},
RetryOptions = new EventHubsRetryOptions
{
MaximumRetries = 5,
TryTimeout = TimeSpan.FromMinutes(1)
}
};
var producer = new EventHubProducerClient(connectionString, eventHubName, producerOptions);
// здесь происходит ошибка. который находится внутри блока try - catch
var eventBatch = await producer.CreateBatchAsync();
......