/// Use case: Broadcast — non utilisé en v4 (remplacé par canal rôle) /// /// Conservé pour la compatibilité du graphe de dépendances. library send_broadcast; import 'package:injectable/injectable.dart'; import '../repositories/messaging_repository.dart'; @lazySingleton class SendBroadcast { final MessagingRepository repository; SendBroadcast(this.repository); /// Démarre un canal de communication avec le rôle BUREAU Future call({ required String organisationId, }) async { await repository.demarrerConversationRole( roleCible: 'PRESIDENT', organisationId: organisationId, ); } }