public InteractiveMessageService( ISlackParamsSelectService slackParamsSelectService, ISlackExecutorService slackExecutorService, IMapper mapper) { _slackParamsSelectService = slackParamsSelectService; _slackExecutorService = slackExecutorService; _mapper = mapper; }
public RoutingService( IInteractiveMessageService interactiveMessageService, ISubmissionSelectService submissionSelectService, ISlackExecutorService slackExecutorService, ISlackHttpClient slackHttpClient, ILogger <RoutingService> logger) { _interactiveMessageService = interactiveMessageService; _submissionSelectService = submissionSelectService; _slackExecutorService = slackExecutorService; _slackHttpClient = slackHttpClient; _logger = logger; _defaultSlackSerializerSettings = SlackSerializerSettings.DefaultSettings; }
public ActionExecutorServiceTests() { _serviceProviderMock = new Mock <IServiceProvider>(); _service = new SlackExecutorService(_serviceProviderMock.Object); }