Я создал простое приложение ASP.NET MVC.Я добавил только необходимый файл.Один контроллер с одним представлением (Home / Index) в представлении. У меня просто есть заголовок страницы, ничего больше.
Я установил SignalR с nuget, отобразите его в классе запуска Owin:
using System;
using Microsoft.Owin;
using Owin;
[assembly: OwinStartup(typeof(testSignalr2.Startup))]
namespace testSignalr2
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
}
вот мое мнение:
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<title>Index</title>
</head>
<body>
<h1>SIgnalR Test</h1>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
<script src="~/Scripts/jquery.signalR-2.2.3.js"></script>
<script src="~/signalr/hubs"></script>
</body>
</html>
Как видите, проект действительно пуст.Когда я запускаю приложение, происходит бесконечная загрузка.Когда я удаляю:
<script src="~/signalr/hubs"></script>
Загрузка в порядке.
Я пробовал в другом аналогичном проекте, добавив концентратор, уже неделю я ищу какой-либорешение ...
Я забыл что-нибудь сделать?