Поток NDJSON с AutoRest сгенерированный C# ServiceClient

Используя AutoRest, я создал C# ServiceClient для службы, которая поддерживает длинные операции типа опроса, путем потоковой передачи событий NDJSON.

Swagger документ для службы определяет produces элемент в пути:

"/apis/thisisastreamingendpoint": {
    produces: ["application/json;stream=watch"]

Есть ли в конфигурации AutoRest что-нибудь, что позволит сгенерировать клиента, который будет поддерживать такое потоковое поведение?

1 ответ

В AutoRest нет поддержки потоковых конечных точек: https://github.com/Azure/autorest/issues/2650, хотя команда разработчиков планирует улучшить поддержку долгосрочных операций в будущем, поэтому, возможно, она будет добавлена.

Другие вопросы по тегам