protected override void OnInvoke(ScheduledTask task) { var service = new GoogleReaderService(); if (service.IsAuthenticated) { service.GetUnreadCount(count => { ShellTile.ActiveTiles.First().Update(new StandardTileData() { Count = count }); NotifyComplete(); }); } else { NotifyComplete(); } }