public Startup(ServiceProvider provider) { _serviceProvider = provider; _secrets = provider.GetService <Secrets>(); _redditService = provider.GetService <RedditService>(); _channelRepo = provider.GetService <IChannelRepository>(); _messageRepo = provider.GetService <IMessageRepository>(); _prefixRepository = provider.GetService <IPrefixRepository>(); _guildRepository = provider.GetService <IGuildRepository>(); _client = new DiscordSocketClient(); _commands = new CommandService(); }
public ConfigureCommands(IChannelRepository channelRepo, IGuildRepository guildRepo, IPrefixRepository prefixRepository) { _channelRepo = channelRepo; _guildRepo = guildRepo; _prefixRepo = prefixRepository; }
public PrefixNormalizer(IPrefixRepository prefixRepository) { this.prefixRepository = prefixRepository; }
public UserCardController(IUserCardRepository userCardRepository, IHostingEnvironment hostingEnvironment, IPrefixRepository prefixRepository) { this.userCardRepository = userCardRepository; this.hostingEnvironment = hostingEnvironment; this.prefixRepository = prefixRepository; }