Получить состояние HubConnection - PullRequest
0 голосов
/ 24 апреля 2018

Раньше на SignalR HubConnection существовало свойство State, которое отображало перечисление ConnectionState:

  • Подключение
  • Подключено
  • Повторное подключение
  • Отключено

Как найти состояние подключения в SignalR Core?

_connection = new HubConnectionBuilder()
                .WithUrl("https://foo.com")
                .Build();

Console.Write(_connection.State); //Won't compile, no State property.

1 Ответ

0 голосов
/ 25 апреля 2018

Не существует общедоступного эквивалента состояния соединения для ASP.NET Core SignalR (на данный момент).Вы должны полагаться на ожидание задачи метода StartAsync, чтобы знать, что вы находитесь в подключенном состоянии, и событие Closed от HubConnection, чтобы знать, что вы отключены.

...