示例#1
0
 public PlayerEventListener(
     ILogger <PlayerEventListener> logger,
     AutomuteService automuteService)
 {
     _logger          = logger;
     _automuteService = automuteService;
 }
示例#2
0
 public GameEventListener(
     ILogger <Discostor> logger,
     AutomuteService automuteService)
 {
     _logger          = logger;
     _automuteService = automuteService;
 }
示例#3
0
 public UnlinkCommand(
     ILogger <Discostor> logger,
     ConfigRoot config,
     AutomuteService automuteService)
 {
     _logger          = logger;
     _config          = config.Discord;
     _automuteService = automuteService;
 }
示例#4
0
 public MeetingEventListener(
     ILogger <Discostor> logger,
     AutomuteService automuteService,
     ConfigRoot config)
 {
     _logger          = logger;
     _automuteService = automuteService;
     _config          = config.Discord;
 }
示例#5
0
 public NewGameCommand(
     ILogger <Discostor> logger,
     ConfigRoot config,
     IGameManager gameManager,
     AutomuteService automuteService)
 {
     _logger          = logger;
     _config          = config.Discord;
     _gameManager     = gameManager;
     _automuteService = automuteService;
 }
示例#6
0
 public RefreshCommand(
     ILogger <Discostor> logger,
     ConfigRoot config,
     CommandService comms,
     IGameManager gameManager,
     AutomuteService automuteService)
 {
     _logger          = logger;
     _config          = config.Discord;
     _comms           = comms;
     _gameManager     = gameManager;
     _automuteService = automuteService;
 }
示例#7
0
 public Bot(DiscordSocketClient mainClient,
            CommandService comms,
            IServiceProvider services,
            ConfigRoot config,
            ILogger <Discostor> logger,
            AutomuteService automuteService)
 {
     _mainClient      = mainClient;
     _comms           = comms;
     _services        = services;
     _config          = config.Discord;
     _logger          = logger;
     _automuteService = automuteService;
 }