public PlayerViewModel(IImageLoadTask imageLoadTask, IPlayersRepository playersRepository, IStatisticsRepository statisticsRepository, IConfigurationRepository configurationRepository, ICommentaryPlayer commentaryPlayer, IDialogService dialogService) : base(commentaryPlayer, dialogService) { _imageLoadTask = imageLoadTask; _playersRepository = playersRepository; _statisticsRepository = statisticsRepository; _configurationRepository = configurationRepository; Initialise(); SetUpMessageBus(); }
public void Enqueue(IImageLoadTask task) { _queue.Add(task); }