Чтобы протестировать мое приложение Blazor в медленных / ненадежных сетях, я ищу способ искусственно ограничивать сообщения веб-сокетов, отправляемые в Blazor или из него. К сожалению, Chrome по-прежнему не поддерживает дросселирование подключений к веб-сокетам.
Я углубился в недра кода ASP. NET, но не могу найти какие-либо очевидные службы, которые могу расширить, ни один простой способ добавить промежуточное программное обеспечение SignalR.
Расширение HubDispatcher
выглядит наиболее многообещающим, однако это внутренний класс.
Существуют ли какие-либо точки расширения обработки сообщений в Blazor или SignalR классы?