static create({siteUrl, isEnabled, webhookUrl, minThreshold}) {
        const SlackNotificationsService = require('./SlackNotificationsService');
        const SlackNotifications = require('./SlackNotifications');

        const slackNotifications = new SlackNotifications({
            webhookUrl,
            siteUrl,
            logging
        });

        return new SlackNotificationsService({
            DomainEvents,
            logging,
            config: {
                isEnabled,
                webhookUrl,
                minThreshold
            },
            slackNotifications
        });
    }
@param {object} deps
@param {string} deps.siteUrl
@param {boolean} deps.isEnabled
@param {URL} deps.webhookUrl
@param {number} deps.minThreshold

@returns {import('./SlackNotificationsService')}