Ce guide se concentre sur la migration vers Brighter V10, couvrant spécifiquement les changements de configuration du serveur MS SQL Server et les mises à jour cassantes. Pour commencer, vous aurez besoin de .NET 8 ou supérieur et de packages NuGet spécifiques, notamment Paramore.Brighter.MessagingGateway.MsSql et Serilog.AspNetCore. Brighter est un framework de messagerie qui utilise IRequest pour définir les messages, tels que les commandes et les événements. Un mapeur de message peut être utilisé pour traduire entre les messages Brighter et les objets d'application. Pour configurer Brighter avec SQL Server, vous devrez créer une table de file d'attente et configurer une connexion. Vous devrez également vous abonner à un sujet et configurer le producteur SQL. Brighter V10 introduit plusieurs changements cassants, notamment une refonte du mapeur de message, des types de pompe de message explicites et des renommages de propriétés. La nouvelle version simplifie également l'intégration avec SQL Server et améliore la clarté et la flexibilité. Les mises à jour clés incluent la sérialisation intégrée et les API de configuration simplifiées. Pour obtenir des détails d'implémentation complets, veuillez consulter le référentiel d'exemples GitHub.
dev.to
Migrating to Brighter V10 with MS SQL
