В HubConnectionBuilder вы можете получить транспорт следующим образом:
this.connection = new signalR.HubConnectionBuilder()
.withUrl(connectionUrl)
.build();
this.connection.connection.transport.constructor.name
Возможно, это не лучшее решение, но, похоже, оно работает достаточно хорошо.Похоже, что возвращаемые значения могут быть:
- WebSocketTransport
- LongPollingTransport
- ServerSentEventsTransport