public GuildController(IQuoteBotRepo quoteBotRepo, IAudioOwnerRepo audioOwnerRepo, IAudioProcessingService audioProcessingService, IUserService userService, IDiscordHttp discordHttp, IServerRepo serverRepo, IMemoryCache memoryCache, IOptions <AuthOptions> authOptions) { this.userService = userService; this.discordHttp = discordHttp; this.serverRepo = serverRepo; this.memoryCache = memoryCache; this.authOptions = authOptions; }
public AuthController(IDiscordHttp discordHttp, IAuthRepo authRepo, IMemoryCache memoryCache) { this.discordHttp = discordHttp; this.authRepo = authRepo; this.memoryCache = memoryCache; }
public UserService(IMemoryCache memoryCache, IDiscordHttp discordHttp) { this.memoryCache = memoryCache; this.discordHttp = discordHttp; }