Beispiel #1
0
 public SettingsController(
     Config.BotConfiguration botConfig,
     Audio.IMicrophoneHandler microphoneHandler,
     Audio.IAudioPlayer audioPlayer)
 {
     this.botConfig         = botConfig;
     this.microphoneHandler = microphoneHandler;
     this.audioPlayer       = audioPlayer;
 }
        public FullActivityProvider(
            ICommunication communication,
            Audio.ISoundEffectSystem soundEffectSystem,
            Audio.IAudioPlayer audioPlayer,
            Audio.Effects.IAudioEffectSystem audioEffectSystem,
            Bits.CheerHelper cheerHelper,
            IActivityDispatcher activityDispatcher,
            ITTSRenderer ttsRenderer,
            NotificationServer notificationServer,
            Database.IUserHelper userHelper)
        {
            this.communication = communication;

            this.soundEffectSystem = soundEffectSystem;
            this.audioEffectSystem = audioEffectSystem;
            this.audioPlayer       = audioPlayer;
            this.cheerHelper       = cheerHelper;

            this.activityDispatcher = activityDispatcher;
            this.ttsRenderer        = ttsRenderer;
            this.notificationServer = notificationServer;

            this.userHelper = userHelper;
        }