Esempio n. 1
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;
 }
Esempio n. 2
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");
        }