Esempio n. 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoleCommands"/> class.
 /// </summary>
 /// <param name="feedbackService">The feedback service.</param>
 /// <param name="characterRoles">The character service.</param>
 public RoleCommands
 (
     UserFeedbackService feedbackService,
     CharacterRoleService characterRoles
 )
 {
     _feedback       = feedbackService;
     _characterRoles = characterRoles;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SetCommands"/> class.
 /// </summary>
 /// <param name="discordService">The Discord integration service.</param>
 /// <param name="characterService">The character service.</param>
 /// <param name="characterRoles">The character role service.</param>
 public SetCommands
 (
     DiscordService discordService,
     CharacterDiscordService characterService,
     CharacterRoleService characterRoles
 )
 {
     _discord        = discordService;
     _characters     = characterService;
     _characterRoles = characterRoles;
 }
Esempio n. 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SetCommands"/> class.
 /// </summary>
 /// <param name="discordService">The Discord integration service.</param>
 /// <param name="feedbackService">The feedback service.</param>
 /// <param name="characterService">The character service.</param>
 /// <param name="characterRoles">The character role service.</param>
 public SetCommands
 (
     DiscordService discordService,
     UserFeedbackService feedbackService,
     CharacterDiscordService characterService,
     CharacterRoleService characterRoles
 )
 {
     _discord        = discordService;
     _feedback       = feedbackService;
     _characters     = characterService;
     _characterRoles = characterRoles;
 }
Esempio n. 4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DroneService"/> class.
 /// </summary>
 /// <param name="characters">The character service.</param>
 /// <param name="random">An entropy source.</param>
 /// <param name="content">The content service.</param>
 /// <param name="characterRoles">The role service.</param>
 public DroneService
 (
     CharacterDiscordService characters,
     Random random,
     ContentService content,
     CharacterRoleService characterRoles
 )
 {
     _characters     = characters;
     _random         = random;
     _content        = content;
     _characterRoles = characterRoles;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="RoleCommands"/> class.
 /// </summary>
 /// <param name="feedbackService">The feedback service.</param>
 /// <param name="characterRoles">The character service.</param>
 /// <param name="context">The command context.</param>
 /// <param name="guildAPI">The guild API.</param>
 public RoleCommands
 (
     FeedbackService feedbackService,
     CharacterRoleService characterRoles,
     ICommandContext context,
     IDiscordRestGuildAPI guildAPI
 )
 {
     _feedback       = feedbackService;
     _characterRoles = characterRoles;
     _context        = context;
     _guildAPI       = guildAPI;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="SetCommands"/> class.
 /// </summary>
 /// <param name="characterService">The character service.</param>
 /// <param name="characterRoles">The character role service.</param>
 /// <param name="context">The command context.</param>
 /// <param name="guildAPI">The guild API.</param>
 /// <param name="feedback">The feedback service.</param>
 public SetCommands
 (
     CharacterDiscordService characterService,
     CharacterRoleService characterRoles,
     ICommandContext context,
     IDiscordRestGuildAPI guildAPI,
     FeedbackService feedback
 )
 {
     _characters     = characterService;
     _characterRoles = characterRoles;
     _context        = context;
     _guildAPI       = guildAPI;
     _feedback       = feedback;
 }
Esempio n. 7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DroneService"/> class.
 /// </summary>
 /// <param name="characters">The character service.</param>
 /// <param name="random">An entropy source.</param>
 /// <param name="content">The content service.</param>
 /// <param name="characterRoles">The role service.</param>
 /// <param name="guildAPI">The user API.</param>
 public DroneService
 (
     CharacterDiscordService characters,
     Random random,
     ContentService content,
     CharacterRoleService characterRoles,
     IDiscordRestGuildAPI guildAPI
 )
 {
     _characters     = characters;
     _random         = random;
     _content        = content;
     _characterRoles = characterRoles;
     _guildAPI       = guildAPI;
 }
Esempio n. 8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CharacterDiscordService"/> class.
 /// </summary>
 /// <param name="characters">The character service.</param>
 /// <param name="characterEditor">The character editor.</param>
 /// <param name="users">The user service.</param>
 /// <param name="servers">The server service.</param>
 /// <param name="characterRoles">The character role service.</param>
 /// <param name="guildAPI">The guild API.</param>
 public CharacterDiscordService
 (
     ICharacterService characters,
     ICharacterEditor characterEditor,
     UserService users,
     ServerService servers,
     CharacterRoleService characterRoles,
     IDiscordRestGuildAPI guildAPI
 )
 {
     _characters      = characters;
     _characterEditor = characterEditor;
     _users           = users;
     _servers         = servers;
     _characterRoles  = characterRoles;
     _guildAPI        = guildAPI;
 }