public BotClient(ILogger <BotClient> logger, IServiceScopeFactory serviceScopeFactory, IOptions <BotConfiguration> botConfiguration, ICachedBehaviourConfiguration cachedBehaviourConfiguration, DiscordSocketClient discordSocketClient, CommandService commandService) { _logger = logger; _serviceScopeFactory = serviceScopeFactory; _discordSocketClient = discordSocketClient; _commandService = commandService; _cachedBehaviourConfiguration = cachedBehaviourConfiguration; _botConfiguration = botConfiguration.Value; }
public BehaviourConfigurationService(EntityContext db, ICachedBehaviourConfiguration cachedBehaviourConfiguration) { _db = db; _cachedBehaviourConfiguration = cachedBehaviourConfiguration; }