У меня есть приложение ASP.NET MVC, и я использую SignalR.Я сделал установку, все было ясно.Но когда я запускаю веб-сайт, он все еще загружает некоторые файлы .js и особые сигнальные / концентраторы.Таким образом, сайт никогда не заканчивается загрузкой.Когда я открываю в новой вкладке signalr / hubs, появляется файл .js, поэтому он загружается, но веб-сайт все еще скачивает этот файл.Вот что у меня есть:
На концентраторе
public class Notifier : Hub
{
public void NotifyAllUsers(Notification message) {
Clients.All.Broadcast(message);
}
}
На виде:
@section scripts {
<script src="~/Scripts/jquery.signalR-2.2.3.js"></script>
<script src="~/signalr/js"></script>
<script src="@Url.Content("~/Content/View/Platform/signalRPlatform.js")" type="text/javascript"></script>
<script src="@Url.Content("~/Content/View/Platform/Platform.js")" type="text/javascript"></script>
}
На старте
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
Есть решение?
Это то же самое, если я изменю
<script src="~/signalr/js"></script>
на
<script src="~/signalr/hubs"></script>