public SoundCloudMusicProvider(ILogger logger, IStreamedPlayer player, ISoundCloudSettings soundCloudSettings, SoundMapper.ITrackMapper trackMapper) { this.soundCloudSettings = soundCloudSettings; this.trackMapper = trackMapper; this.player = player; this.logger = logger; if (IsEnabled) { token = GetToken(); } player.PlaybackEnded += player_PlaybackEnded; }
public AppConfiguration(ITelegramSettings telegramSettings, ISoundCloudSettings soundCloudSettings) { Telegram = telegramSettings; SoundCloud = soundCloudSettings; }