Simpleter.App.Messaging 6.0.0.77

Packages nugets permettant la mise en commun d'éléments entre les microservices de l'application entreprise

Différents packages

  • Simpleter.App.Domain.Core
    • Eléments communs du back, sans technique (contrats d'intégration, ISimpleterAppBus)
  • Simpleter.App.Messaging
    • Messagerie Wolverine/RabbitMQ (AddBroker, IConsumer, publication, retry), à référencer uniquement depuis les projets *.Consumers
  • Simpleter.App.Shared.Core
    • Eléments communs paratagés entre le front et le back

Commandes utiles

Pour générer les packages nuget en local et les utiliser dans les repos voisins

.\packlocal.ps1                     # version beta suivante
.\packlocal.ps1 -Beta 7             # forcer le numéro de beta
.\packlocal.ps1 -BaseVersion 6.0.0.45
.\packlocal.ps1 -SkipReferences     # déposer les packages sans modifier les csproj

Le script :

  • génère Simpleter.App.Domain.Core, Simpleter.App.Messaging et Simpleter.App.Shared.Core en version <BaseVersion>-beta<N> ;
  • les dépose dans le dossier localnugets de chaque repo de ..\ qui les référence (source ./localnugets de son nuget.config) ;
  • met à jour la version des PackageReference dans les csproj de ces repos.

BaseVersion est par défaut la plus haute version référencée par les consommateurs (sans suffixe). Elle doit correspondre à la dernière version publiée par azure devops +1. Le numéro de beta est incrémenté automatiquement pour ne jamais réutiliser une version déjà présente dans le cache NuGet.

Avant de merger un repo consommateur, remplacer la version beta de ses csproj par la version publiée sur le feed.

No packages depend on Simpleter.App.Messaging.

Version Downloads Last updated
6.0.0.91 68 11/03/2026
6.0.0.87 0 11/03/2026
6.0.0.85 1 11/03/2026
6.0.0.82 35 10/29/2026
6.0.0.79 0 10/28/2026
6.0.0.77 46 10/28/2026
6.0.0.76 0 10/28/2026