0

Может ли он быть помещен в другие настраиваемые именованные методы в Global.asax, которые сначала запускаются, как OnApplicationStarted()? Дилемма, которую я испытываю, заключается в том, что у нашего проекта есть собственный класс, который класс в Global.asax наследует вместо стандартного «System.Web.HttpApplication». Это означает, что я не могу использовать метод «Application_Start» для размещения моей маршрутизации сигналов SignalR.Имеет ли SignalR RouteTable.Routes.MapHubs(); абсолютно необходимо добавить в Application_Start()?

Итак, мой вопрос заключается в том, что SignalR абсолютно жестко подключен к методу с точным именем метода «Application_Start» в Global .asax? Благодаря!

ответ

1

MapHubs просто создает сценарий signalr/hub. Неважно, где вы создаете его, пока оно создается, прежде чем пытаться использовать скрипт.

+0

Awesome. Благодарю. Поэтому я думаю, что проблема, с которой я столкнулась, связана с порядком ссылок на сценарий jquery ... – TheDude

+5

Это гораздо больше, чем генерировать скрипт. Это делает концентраторы SignalR в целом. Это точка входа для всех запросов концентратора signalr. – davidfowl

+0

О, ничего себе. Просто понял, что вы Дэвид Фаулер (ведущий разработчик проекта SignalR). Я ценю ваш ответ на мою проблему с помощью signalr javascript. Это было пятно. Проблема заключалась в том, что библиотека jquery дважды загружается на страницу. – TheDude