У меня есть кнопка, которую пользователи могут нажимать, чтобы сделать ставку.Каждая ставка транслирует последнюю ставку каждому клиенту.Вот почему я использую SignalR.
Теперь у пользователя должны быть активные кредиты, и если у него нет кредитов, я хочу куда-то перенаправить его.
Более очевидноеПодход меня не подводит, поэтому любые предложения приветствуются.
//Does the user have credits to spend?
if (user.LanceCreditBalance >= 1)
{
//populate the "ar" object and send it out to everybody.
var result = Json.Encode(ar);
Clients.addMessage(result);
}
else
{
//And this isn't working as expected. Doesn't redirect
//And causes a 302 error when viewing the Firebug console in Firefox.
HttpContext.Current.Response.Redirect(@"http://www.google.com");
}
Приведенный выше код находится внутри класса Chat, который наследуется от класса SignalR.Hub.