public Music(MusicPlayerService music, MultichannelAudioService audio, YoutubeService youtube, MusicRatingService ratings, Random random) { _music = music; _audio = audio; _youtube = youtube; _ratings = ratings; _random = random; }
public SoundEffectService([NotNull] Configuration config, [NotNull] MultichannelAudioService audio, [NotNull] Random random, [NotNull] IDatabaseService database) { _config = config.SoundEffects; _audio = audio; _random = random; _database = database; _queue = new SimpleQueueChannel <SoundEffect>(); audio.Open(_queue); _database.Exec("CREATE TABLE IF NOT EXISTS `Sfx` (`Name` TEXT NOT NULL, `FileId` TEXT NOT NULL)"); }