Skip to content

Instantly share code, notes, and snippets.

View slashP's full-sized avatar

Per-Kristian Helland slashP

View GitHub Profile
@slashP
slashP / gist:5108906
Created March 7, 2013 15:38
SignalR pirate chat
public class ChatHub : Hub
{
public void GetAll()
{
using (var db = new DataContext())
{
var messages = db.ChatMessages.OrderByDescending(x => x.Id).Take(10).ToList();
Clients.Caller.SendMessage(messages.Select(x => new { x.Message, x.User }));
}
}
@slashP
slashP / SignalR example
Created March 7, 2013 08:12
The simplest of SignalR
public class TorrentHub : Hub
{
public void Ping(string message)
{
Clients.All.Ping(message);
}
public void UpdateTorrents(string json)
{
Clients.All.UpdateTorrents(json);