public DirectMessageReceivedHandler(IThreadService threadService, IDiscordGuildService discordGuildService,
                                     IBehaviourConfigurationService behaviourConfigurationService, IWorkflowService workflowService)
 {
     _threadService                 = threadService;
     _discordGuildService           = discordGuildService;
     _behaviourConfigurationService = behaviourConfigurationService;
     _workflowService               = workflowService;
 }
示例#2
0
 public WorkflowService(IDiscordGuildService discordGuildService,
                        IPermissionService permissionService,
                        IBehaviourConfigurationService behaviourConfigurationService)
 {
     _discordGuildService           = discordGuildService;
     _permissionService             = permissionService;
     _behaviourConfigurationService = behaviourConfigurationService;
 }
示例#3
0
 public SetUpRequestHandler(IBehaviourConfigurationService behaviourConfigurationService,
                            IDiscordGuildService discordGuildService, IDiscordMessageService discordMessageService,
                            IPermissionService permissionService)
 {
     _behaviourConfigurationService = behaviourConfigurationService;
     _discordGuildService           = discordGuildService;
     _discordMessageService         = discordMessageService;
     _permissionService             = permissionService;
 }