Esempio n. 1
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public VerifyCharacter(IVerifyCharacterManager verifyCharacterManager, IGuildOptionsManager guildOptionsManager, IOptionsMonitor <AppOptions> appOptions) : base(guildOptionsManager, appOptions)
 {
     _verifyCharacterManager = verifyCharacterManager ?? throw new ArgumentNullException(nameof(verifyCharacterManager));
 }
Esempio n. 2
0
 /// <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));
 }
Esempio n. 3
0
 public GuildOptions(IGuildOptionsManager manager, ulong guildId, T value)
 {
     _manager = manager;
     _guildId = guildId;
     Value    = value;
 }
Esempio n. 4
0
 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)));
 }
Esempio n. 5
0
 /// <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));
 }
Esempio n. 6
0
 /// <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));
 }
Esempio n. 7
0
 /// <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));
 }
Esempio n. 8
0
 /// <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));
 }