public RPService(IDatabaseService databaseService, SimpleCacheImplementation cache, DiscordShardedClient discordShardedClient) { _discord = discordShardedClient; _database = databaseService; StartLoop(); _cache = cache; }
public ModulesService(SimpleCacheImplementation simpleCacheImplementation, LoggingService logging, CommandService commandService, IServiceProvider provider, IDatabaseService databaseService) { _simpleCacheImplementation = simpleCacheImplementation; _provider = provider; _commandService = commandService; _database = databaseService; _logging = logging; FetchExternalAssemblies(); }