Example #1
0
 public RoleService(
     IGuildRoleRepository guildRoleRepository,
     ILogger <RoleService> logger)
 {
     _guildRoleRepository = guildRoleRepository;
     _logger = logger;
 }
Example #2
0
 /// <summary>
 /// Constructs a new <see cref="RoleService"/> with the given injected dependencies.
 /// </summary>
 /// <param name="discordClient">The value to use for <see cref="DiscordClient"/>.</param>
 public RoleService(IDiscordClient discordClient, IGuildRoleRepository guildRoleRepository)
 {
     DiscordClient       = discordClient;
     GuildRoleRepository = guildRoleRepository;
 }