示例#1
0
 public NoticeHandler(
     ICommunication communication,
     Audio.Effects.IAudioEffectSystem audioEffectSystem,
     Notifications.ISubscriptionHandler subhandler,
     Notifications.IRaidHandler raidhandler,
     Notifications.IGiftSubHandler giftSubHandler)
 {
     this.communication     = communication;
     this.audioEffectSystem = audioEffectSystem;
     this.subhandler        = subhandler;
     this.raidhandler       = raidhandler;
     this.giftSubHandler    = giftSubHandler;
 }
示例#2
0
        public TestCommandSystem(
            Config.BotConfiguration botConfig,
            ICommunication communication,
            Notifications.ISubscriptionHandler subscriptionHandler,
            Notifications.IRaidHandler raidHandler,
            Notifications.ICheerHandler cheerHandler,
            Database.IUserHelper userHelper)
        {
            this.botConfig = botConfig;

            this.communication       = communication;
            this.subscriptionHandler = subscriptionHandler;
            this.raidHandler         = raidHandler;
            this.cheerHandler        = cheerHandler;

            this.userHelper = userHelper;
        }