Beispiel #1
0
 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;
 }