MICROSOFT AGENT FRAMEWORK · 0.16.0-rc.1
Prérequis du cours
Préparer C#, JSON, SQL et les services réellement nécessaires.
Objectifs
- C# async/await et interfaces
- JSON, tests et notions SQL
- Fournisseurs et variantes Windows
Les connaissances utiles
Savoir lire une méthode C#, un record, une interface et une référence de projet. Les variantes agent utilisent async/await, using/IDisposable et CancellationToken. Le client et le host ont un propriétaire : using libère un client direct ; le Generic Host libère ses services. Ctrl+C demande une annulation coopérative ; ce mécanisme ne remplace pas une isolation du processus.
Lire et vérifier des données
JSON est un format d’échange ; un objet désérialisé peut encore contenir des valeurs interdites. Connaître les tests automatisés permet de rejouer ces contre-exemples sans modèle. Pour SQLite, comprendre table, clé, INSERT paramétré et SELECT suffit : la base locale rend l’effet visible, sans installation d’un serveur SQL. SQLite et SQL Server partagent un style ADO.NET, pas toutes leurs règles SQL ou de concurrence.
Prérequis machine et modèle
La solution complète se compile sous Windows avec PowerShell 7 et le SDK 10.0.402 de global.json, notamment à cause de WPF. La restauration initiale demande l’accès NuGet ou un cache déjà rempli. La lecture du cours et Demo010 par défaut ne demandent aucun modèle. Les autres fiches indiquent les appels réels. Les embeddings ne sont nécessaires qu’aux commandes qui les utilisent ; les fondations de backlog n’en ont pas besoin.
Préparer une copie complète
Prérequis
Précédent
Suivant
