RVR.CLI 3.3.0

dotnet tool install --global RVR.CLI --version 3.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
                    
if you are setting up this repo
dotnet tool install --local RVR.CLI --version 3.3.0
                    
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=RVR.CLI&version=3.3.0
                    
nuke :add-package RVR.CLI --version 3.3.0
                    

RVR.CLI v2.1.0 - Studio Integration Edition

RIVORA Framework CLI - Outil en ligne de commande pour RVR.Framework 2.1.0.

Le compagnon indispensable pour le développement avec le RIVORA Framework, désormais intégré avec RVR Studio.

📦 Installation

dotnet tool install --global RVR.CLI

🚀 Nouveautés v2.1.0

  • Intégration Studio : Support complet des commandes pour le RVR Studio.
  • Scaffolding Physique : Amélioration de la génération de fichiers directement dans les couches Clean Architecture.
  • Enhanced Templates : Mise à jour des templates pour le mode Monolithe et Microservices.

📋 Commandes disponibles

Créer une solution complète

# Monolithe Standard
rvr new MyProject --template saas-starter --tenancy row

# Microservices Cloud-Native
rvr new MyCloudApp --template microservices-base

Générer du code (Scaffolding)

rvr generate aggregate Product Catalog
rvr generate crud Order
rvr generate command CreateProduct
rvr generate query GetProductById

Commandes AI (nécessite une clé API)

rvr ai chat --provider openai "How to implement CQRS?"
rvr ai generate "Create a service for sending emails"
rvr ai review ./src --focus security

Diagnostics et Utilitaires

rvr migrate    # Appliquer les migrations EF Core
rvr doctor     # Diagnostiquer la santé du projet
rvr benchmark  # Load testing avec k6
rvr dev        # Lancer le serveur de développement

🔗 Liens

🔧 Prérequis

  • .NET 8 SDK
  • Pour les commandes AI : clé API (OpenAI, Anthropic, etc.)

📄 License

MIT License

Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last Updated
3.3.0 136 3/17/2026