예제 #1
0
 public Funnies(UrbanService urbanService, CoronaService coronaService, MiscDatabaseMethodsService miscDb, EFContext db)
 {
     _coronaApi    = coronaService;
     _urbanService = urbanService;
     _miscDb       = miscDb;
     _db           = db;
 }
예제 #2
0
 public UserInteractions(EFContext context, DiscordShardedClient client, ILogger <UserInteractions> logger, MiscDatabaseMethodsService misc)
 {
     _context           = context;
     _logger            = logger;
     client.UserJoined += Greeting;
     _misc              = misc;
     _logger.LogInformation("UserInteractionsService has been loaded");
 }
예제 #3
0
 public Owner(EFContext db, CommandService commands, ILogger <Owner> logger, Configuration configuration, MiscDatabaseMethodsService misc, DatabaseTimeEvents events, GearDatabase gearDatabase)
 {
     this._db       = db;
     this._commands = commands;
     _misc          = misc;
     _logger        = logger;
     _configuration = configuration;
     _events        = events;
     _gearDatabase  = gearDatabase;
 }
예제 #4
0
        //* fix this services
        public EventService(IServiceProvider services, ILogger <EventService> logger, DiscordShardedClient client, EFContext db, MiscDatabaseMethodsService misc, DatabaseTimeEvents events)
        {
            _logger = logger;
            _client = client;
            _db     = db;
            _misc   = misc;
            _events = events;

            //Start the timer event
            _client.ShardReady += DailyTimer;

            _logger.LogInformation("DailyLooper has been loaded");
        }
예제 #5
0
 public Announcement(MiscDatabaseMethodsService misc, ILogger <Announcement> logger)
 {
     _logger = logger;
     _misc   = misc;
 }
예제 #6
0
 public Gear(EFContext database, MiscDatabaseMethodsService misc, GearDatabase gearDatabase)
 {
     _database     = database;
     _misc         = misc;
     _gearDatabase = gearDatabase;
 }
예제 #7
0
 public Other(DiscordShardedClient client, EFContext database, MiscDatabaseMethodsService misc)
 {
     _client   = client;
     _database = database;
     _misc     = misc;
 }
예제 #8
0
 public Economy(EFContext db, MiscDatabaseMethodsService miscDb)
 {
     _db     = db;
     _miscDb = miscDb;
 }
예제 #9
0
 public Admin(MiscDatabaseMethodsService miscDb, EFContext dbContext, DiscordShardedClient client)
 {
     _miscDb   = miscDb;
     _dataBase = dbContext;
     _client   = client;
 }