コード例 #1
0
        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;
        }
コード例 #2
0
 public AppConfiguration(ITelegramSettings telegramSettings, ISoundCloudSettings soundCloudSettings)
 {
     Telegram   = telegramSettings;
     SoundCloud = soundCloudSettings;
 }