Beispiel #1
0
 public RulesService(SendingService sender, IMongoCollection <Guild> dbGuilds, IMongoCollection <Rule> dbRules)
 {
     _sender    = sender;
     _dbGuilds  = dbGuilds;
     _dbRules   = dbRules;
     _semaphore = new SemaphoreSlim(1, 1);
 }
Beispiel #2
0
 public EvalService(SendingService sender, RulesService rulesService, ReputationService repService, DiscordSocketClient client,
                    IMongoDatabase db)
 {
     _sender       = sender;
     _client       = client;
     _db           = db;
     _rulesService = rulesService;
     _repService   = repService;
 }
Beispiel #3
0
 public ModerationService(IMongoCollection <Guild> dbGuilds, IMongoCollection <Mute> dbMutes, SendingService sender)
 {
     _dbGuilds = dbGuilds;
     _dbMutes  = dbMutes;
     _sender   = sender;
 }