/// <summary> /// Constructor. /// </summary> public VerifyCharacter(IVerifyCharacterManager verifyCharacterManager, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _verifyCharacterManager = verifyCharacterManager ?? throw new ArgumentNullException(nameof(verifyCharacterManager)); }
/// <summary> /// Constructor. /// </summary> /// <param name="commandService">The command service.</param> /// <param name="guildOptionsManager"></param> /// <param name="appOptions">The application options.</param> public Help(CommandService commandService, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _commandService = commandService ?? throw new ArgumentNullException(nameof(commandService)); }
public GuildOptions(IGuildOptionsManager manager, ulong guildId, T value) { _manager = manager; _guildId = guildId; Value = value; }
public static async ValueTask <IGuildOptions <T> > GetOptionsAsync <T>(this IGuildOptionsManager manager, ulong guildId) where T : class, new() { return(new GuildOptions <T>(manager, guildId, await manager.GetAsync <T>(guildId))); }
/// <summary> /// Constructor. /// </summary> /// <param name="guildOptionsManager"></param> /// <param name="appOptions"></param> public CommandModule(IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) { _guildOptionsManager = guildOptionsManager ?? throw new ArgumentNullException(nameof(guildOptionsManager)); _appOptions = appOptions ?? throw new ArgumentNullException(nameof(appOptions)); }
/// <summary> /// Constructor. /// </summary> /// <param name="characterSearchManager">The character service for XIVAPI.</param> /// <param name="logger">Logger for this class.</param> /// <param name="guildOptionsManager"></param> /// <param name="appOptions"></param> public CharacterSearch(ICharacterSearchManager characterSearchManager, ILogger <CharacterSearch> logger, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _characterSearchManager = characterSearchManager ?? throw new ArgumentNullException(nameof(characterSearchManager)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
/// <summary> /// Constructor. /// </summary> /// <param name="guildOptionsManager"></param> /// <param name="appOptions"></param> public Set(IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _guildOptionsManager = guildOptionsManager ?? throw new ArgumentNullException(nameof(guildOptionsManager)); }
/// <summary> /// Constructor. /// </summary> public CreateEvent(IEventsManager eventsManager, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions) { _eventsManager = eventsManager ?? throw new ArgumentNullException(nameof(eventsManager)); _guildOptionsManager = guildOptionsManager ?? throw new ArgumentNullException(nameof(guildOptionsManager)); _appOptions = appOptions ?? throw new ArgumentNullException(nameof(appOptions)); }