Пример #1
0
        public async Task Notify()
        {
            var info = new WallboardInfo
            {
                CatUrl         = await _cats.GetRandomCatUrl(),
                RandomImageUri = await _images.GetRandomImageSource(),
                ServerStatus   = _memory.GetMemoryInfo().ToList(),
                Processes      = _processes.GetProcessInfo().OrderByDescending(proc => proc.MemoryMbUsed).ToList()
            };

            await _hub.Clients.All.Broadcast(info);
        }
Пример #2
0
 public Task Broadcast(WallboardInfo info)
 {
     return(Clients.All.Broadcast(info));
 }