ASP.NET SignalR - это библиотека для разработчиков ASP.NET, которая упрощает добавление функциональности в реальном времени к вашим веб-приложениям. То есть, чтобы ваш серверный код передавал контент подключенным клиентам, как это происходит, в режиме реального времени.

Подробнее про signalr...

Я знаю, что этот вопрос задавали раньше. Но за ~ 8 лет, прошедшие с тех пор, SignalR довольно сильно изменился. Так кто-нибудь знает, как получить IP-адрес клиента из концентратора SignalR? Я использую SignalR для связи между двумя основными приложениями .net на разных серверах, поэтому нет HTTP-за....
3 Мар 2021 в 02:36
Моя ошибка: fail: Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware[1] An unhandled exception has occurred while executing the request. System.InvalidOperationException: Multiple constructors accepting all given argument types have been found in type 'AgencyApi.Controllers.Lice....
1 Мар 2021 в 12:30
Я использую ядро ​​signalr и ожидаю, что буду часто отправлять и получать сообщения с клиентом по мобильному телефону, поэтому я обрезал жир, чтобы минимизировать размер своих сообщений. Одна вещь, которая мне просто была любопытна, заключается в том, что при выполнении запросов от концентратора, к....
Я не могу найти никакого ресурса, который сказал бы, что я не могу этого сделать. У меня есть все настройки концентратора / клиента и протестированы, когда параметр является десятичным, но как только я использую общий класс, сервер не реагирует. SignalRMessage: public class SignalRMessage<T> { p....
16 Фев 2021 в 15:17
Я хочу открыть это веб-приложение в разных браузерах, затем выполнить некоторые действия в одном из них (например, запустить какой-либо почтовый запрос), а затем я хочу, чтобы во всех других браузерах страница была перезагружена Не совсем уверен, но, может быть, мне поможет "javascript-клиент signal....
16 Фев 2021 в 06:53
Я пытаюсь опробовать SignalR с F # и создать простой чат (уроки везде) Но когда я добавляю .UseEndpoints(fun routes -> routes.MapHub<ChatHub>("/chathub")) В мое configureApp , я получаю сообщение об ошибке UseEnpoints with MapHub returns expects unit but has type HubEndpointConversationBuilder Все ....
12 Фев 2021 в 17:52
Я выполняю потоковую передачу от сервера к клиенту SignalR, используя System.Threading.Channel с клиентом .NET. Использование довольно простое, похоже на то, что описано во вводном docs. Код хаба похож на этот: public ChannelReader<byte[]> Retrieve(Guid id, CancellationToken cancellationToken) { ....
В настоящее время я пытаюсь запустить пакет npm @microsoft/signalr с помощью webpack и импортировать модуль с помощью import * as signalR from '@microsoft/signalr'. Я получаю это сообщение об ошибке, которое, насколько я понимаю, сводится к тому, что webpack не может разрешить внутренние пути модул....
9 Фев 2021 в 21:05
Можно ли передать IProgress<T> из клиента js в концентратор SignalR C #? Я пытаюсь сделать следующее: Со стороны ступицы: public class ProgressHub : Hub<IProgressHub> { public async Task Foo(string jobId, IProgress<int> progress) { Console.WriteLine($"Started monitoring {jobId}"); ....
4 Фев 2021 в 21:50
У меня есть живой чат, в котором одновременно могут быть подключены несколько человек. Все общедоступные сообщения работают нормально, но иногда личные сообщения с определенным идентификатором не работают. Я считаю, что сузил его до тех пор, пока люди отключались и снова подключались к другому экз....
3 Фев 2021 в 14:19
У меня 2 проекта. C # Оба используют Hubs / SignalR. У них обоих одинаковые методы, поэтому я создал общий абстрактный класс во внешней DLL. Так... Проект №1: public class HubServerService : SharedHubService, IHostedService { public HubServerService(IHubContext<ServerUserHub> hubContext) {....
17 Янв 2021 в 13:33
Я пытаюсь разбить на страницы свою трансляцию signalR большой таблицы, чтобы у каждой подписанной группы была «текущая страница», которую видят пользователи. Я хочу, чтобы состояние номера страницы сохранялось в словаре Hub Context.Items. В моем хабе я установил номер страницы следующим образом: pu....
4 Янв 2021 в 23:27
Я пытаюсь узнать, как подключиться к серверу SignalR с помощью клиента C #. И я не уверен, что шаги, которые я выполняю, будут считаться нормальными (будут работать). Конечно, я получаю ошибки ... Я пытаюсь установить соединение с сайтом как: var connection = new HubConnectionBuilder() ....
16 Дек 2020 в 13:50
У меня есть клиентское приложение C # .NET Framework SignalR и сервер ASP.NET Core 2.1. Когда я пытаюсь начать подключение к SignalR Hub через WebSockets, я получаю исключение. System.AggregateException: Unable to connect to the server with any of the available transports. ---> Microsoft.AspNetCor....
30 Ноя 2020 в 15:07
Я хочу отправить уведомление всем пользователям, подключенным к группе, когда пользователь уходит. Как я могу это сделать? Как вы можете видеть в моем коде, я переопределил метод OnDisconnectedAsync, но он работает только тогда, когда я вызываю HubConnection.DisposeAsync();. Но если я закрою брауз....
26 Ноя 2020 в 10:27
Прежде всего, когда я отправляю сообщение SignalR всем клиентам, все работает нормально с: public async Task SendMessage(GameStateModel game) { UpdateExistingGame(game); await Clients.All.SendAsync("ReceiveMessage", game); //todo: send only to users in current game } И в моем клиенте: pu....
16 Ноя 2020 в 11:25
Я работаю над приложением Azure SignalR, и на моем локальном компьютере все работает нормально, когда я устанавливаю следующий раздел в своем appsettings.json: "Azure": { "SignalR": { "ConnectionString": "XXXXX" } } А затем инициализировать в моем startup.cs следующим образом: serv....
Я пишу API, используя SignalR в ASP.NET Core 3.1. Я новичок в .NET Core и довольно новичок в SignalR. У меня проблема с выполнением запросов MongoDB (Atlas), которые выполняются в транзакциях. Похоже, что сеансы транзакций истекают до выполнения запросов. Я совершенно уверен, что это проблема async ....
20 Окт 2020 в 21:44
Я знаю, что есть несколько вопросов по SO с почти идентичной темой, но, к сожалению, после бесчисленных руководств и чтения нескольких ответов я затрудняюсь ответить, почему это происходит как новый пользователь SignalR / SqlDependencies. У меня есть приложение ASP.Net WebForms, которое использует S....
30 Сен 2020 в 23:10
У меня есть клиентское приложение Angular и хаб signalR, а также у меня есть служба, которая принимает временную метку в качестве параметра. Я хочу вызвать метод в хабе, когда я нажимаю кнопку запуска на клиенте, и когда метод вызывается, я хочу продолжать перечислять все изменения (создать таймер),....
25 Сен 2020 в 13:26
В моем приложении бритвенных страниц мне нужно отправить сообщение из частичного просмотра. Использую сигнальщик. Моя страница с бритвой: @page @model Pokerweb.Pages.GamePageModel @addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/j....
22 Сен 2020 в 23:28
Мне нужно передать строки из моего контроллера в концентратор signalR и отобразить его на моей странице. Я следил за руководством по чату, которое можно найти по адресу: https://docs.microsoft.com/en-us/aspnet/core/tutorials/signalr?view=aspnetcore-2.2&tabs=visual-studio Следующим шагом в руководств....
Я хочу использовать SignalR для хранимой процедуры. Я хочу запустить живую хранимую процедуру. Страницу нужно обновить. Но я не знаю, где запустить хранимую процедуру. Буду рад, если поможете. Для меня это важно.....
2 Сен 2020 в 10:20
У меня есть два приложения signalR Core Typescript (A и B) с их собственным SignalR Core C # Hub (C и D). Нет, я хочу вызвать что-то из A в B. Мой план состоял в том, чтобы отправить сообщение-триггер из A в C, затем C перенаправляет его в D и отправляет в B. То же самое должно быть возможно и в дру....
17 Авг 2020 в 16:23
Я немного запутался в ролях, сыгранных Кафкой и SignalR в отношении общения в реальном времени. Может ли кто-нибудь помочь мне, предоставив информацию о том, можно ли использовать Kafka в качестве замены для SignalR или они дополняют друг друга? Спасибо и С уважением, Нагараджан Б П....
15 Июл 2020 в 15:48