//private readonly string _rconPassword;
        //private readonly string _rconHost;
        //private readonly int _rconPort;

        public MiscCommandService(
            IQueueRepository queueRepository,
            IFlaggedSubscribersRepository flagRepository,
            //PickupBotSettings pickupBotSettings,
            ILogger <MiscCommandService> logger,
            IServerRepository serverRepository,
            EncryptionSettings encryptionSettings)
        {
            _queueRepository    = queueRepository;
            _flagRepository     = flagRepository;
            _logger             = logger;
            _serverRepository   = serverRepository;
            _encryptionSettings = encryptionSettings;

            //_rconPassword = pickupBotSettings.RCONServerPassword ?? "";
            //_rconHost = pickupBotSettings.RCONHost ?? "";
            //int.TryParse(pickupBotSettings.RCONPort ?? "0", out _rconPort);
        }
Exemple #2
0
 public PickupModule(IQueueRepository queueRepository, IFlaggedSubscribersRepository flagRepository)
 {
     _queueRepository = queueRepository;
     _flagRepository  = flagRepository;
 }
 public AdminModule(IFlaggedSubscribersRepository flagRepository)
 {
     _flagRepository = flagRepository;
 }