Я новичок в React и совсем недавно начал интегрировать SignalR в веб-приложение React.
SignalR работает нормально, но я сначала подумал, что у меня может быть какой-то класс службы / помощника, который будет создавать экземпляр концентраторного соединения, чтобы я мог использовать один и тот же класс для нескольких компонентов, но, к сожалению, и, как я понимаю, React , вы должны обрабатывать все как «на основе компонентов» и внутри состояний компонентов.
- Как лучше всего работать с SignalR, не создавая несколько соединений с одним и тем же концентратором?
- Как работать с одним соединением в разных компонентах? Должны ли мы создавать одно соединение на уровне компонентов приложения и передавать его каждому другому компоненту как опору, или есть другой подход?