Dieser Leitfaden konzentriert sich auf die Migration zu Brighter V10 und behandelt speziell Konfigurationsänderungen für MS SQL Server sowie kritische Updates. Um zu beginnen, benötigen Sie .NET 8 oder höher und bestimmte NuGet-Pakete, darunter Paramore.Brighter.MessagingGateway.MsSql und Serilog.AspNetCore. Brighter ist ein Messaging-Framework, das IRequest zur Definition von Nachrichten wie Befehlen und Ereignissen verwendet. Ein Message Mapper kann verwendet werden, um zwischen Brighter-Nachrichten und App-Objekten zu übersetzen. Um Brighter mit SQL Server zu konfigurieren, müssen Sie eine Warteschlangentabelle erstellen und eine Verbindung einrichten. Sie müssen sich auch für ein Thema registrieren und den SQL-Producer konfigurieren. Brighter V10 führt mehrere kritische Änderungen ein, darunter eine Überarbeitung des Message Mappers, explizite Message Pump-Typen und Umbenennungen von Eigenschaften. Die neue Version vereinfacht auch die SQL Server-Integration und verbessert Klarheit und Flexibilität. Wichtige Updates umfassen integrierte Serialisierung und optimierte Konfigurations-APIs. Vollständige Implementierungsdetails finden Sie im GitHub-Beispiel-Repository.
dev.to
Migrating to Brighter V10 with MS SQL
