Я разработал приложение в ASP .NET MVC с использованием SignalR. Все идеально, единственная проблема, с которой я сталкиваюсь, это то, что при выполнении CRUD некоторые клиенты обновляются с помощью SignalR, а некоторые не обновляются. Пожалуйста, помогите мне разобраться в этом вопросе
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.UseCors(CorsOptions.AllowAll);
app.MapSignalR();
}
}
public class SettingHub : Hub
{
public static void BroadcastData()
{
IHubContext context = GlobalHost.ConnectionManager.GetHubContext<SettingHub>();
context.Clients.All.updatedData();
}
}
$(function () {
var notificationFromHub = $.connection.settingHub;
$.connection.hub.start().done(function () {
FetchSettings();
});
notificationFromHub.client.updatedData = function () {
FetchSettings();
};
});