public void SyncLiveWhenPlaying(string groupName, CurrentPlayingViewModel track, float duration)
{
var removeKeys = new List<string>();
foreach (var key in lastJoiners.Where(p => p.Value == groupName).Select(p => p.Key))
{
Clients.Client(key).playLive(track, (int)duration);
removeKeys.Add(key);
}
foreach (var removeKey in removeKeys)
{
lastJoiners.Remove(removeKey);
}
}