#nullable enable using Bit.Core.AdminConsole.Models.Data.Integrations; namespace Bit.Core.Services; public class SlackIntegrationHandler( ISlackService slackService) : IntegrationHandlerBase { public override async Task HandleAsync(IntegrationMessage message) { await slackService.SendSlackMessageByChannelIdAsync( message.Configuration.token, message.RenderedTemplate, message.Configuration.channelId ); return new IntegrationHandlerResult(success: true, message: message); } }