Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
QLDBDriver Amazon per. NET
Importante
Avviso di fine del supporto: i clienti esistenti potranno utilizzare Amazon QLDB fino alla fine del supporto il 31/07/2025. Per ulteriori dettagli, consulta Migrare un Amazon QLDB Ledger ad Amazon Aurora Postgre
Per utilizzare i dati nel tuo registro, puoi connetterti ad Amazon QLDB da Microsoft. NETapplicazione utilizzando un driver AWS fornito. Gli obiettivi del driver. NETStandard 2.0. Più specificamente, supporta. NETCore (LTS) 2.1+ e. NETFramework 4.5.2+. Per informazioni sulla compatibilità, vedere. NET
Consigliamo vivamente di utilizzare lo strumento di mappatura degli oggetti Ion per evitare completamente la necessità di effettuare la conversione manuale tra i tipi di Amazon Ion e i tipi nativi di C#.
I seguenti argomenti descrivono come iniziare a usare il QLDB driver per. NET.
Argomenti
Risorse per conducenti
Per ulteriori informazioni sulle funzionalità supportate da. NETdriver, consulta le seguenti risorse:
Prerequisiti
Prima di iniziare con il QLDB driver per. NET, è necessario effettuare le seguenti operazioni:
-
Segui le istruzioni AWS di configurazione riportate inAccesso ad Amazon QLDB. Questo include gli output seguenti:
-
Iscriviti a AWS.
-
Crea un utente con le QLDB autorizzazioni appropriate.
-
Concedi l'accesso programmatico per lo sviluppo.
-
-
Scarica e installa il. NETCore SDK versione 2.1 o successiva di Microsoft. NET
scarica il sito. -
(Facoltativo) Installa un ambiente di sviluppo integrato (IDE) a tua scelta, come Visual Studio, Visual Studio per Mac o Visual Studio Code. È possibile scaricarli dal sito Microsoft Visual Studio
. -
Configura il tuo ambiente di sviluppo per AWS SDK for .NET
: -
Configura le tue AWS credenziali. Ti consigliamo di creare un file di credenziali condiviso.
Per istruzioni, consulta Configurazione delle AWS credenziali utilizzando un file di credenziali nella Guida per gli sviluppatori.AWS SDK for .NET
-
Imposta il tuo valore predefinito. Regione AWS Per sapere come, vedi Regione AWS selezione.
Per un elenco completo delle regioni disponibili, consulta gli QLDBendpoint e le quote di Amazon nel. Riferimenti generali di AWS
-
Successivamente, puoi configurare un'applicazione di esempio di base ed eseguire esempi di codice breve, oppure puoi installare il driver in un'applicazione esistente. NETprogetto.
-
Per installare il QLDB driver e poi AWS SDK for .NET in un progetto esistente, procedi conInstallazione.
-
Per configurare un progetto ed eseguire brevi esempi di codice che illustrano le transazioni di dati di base su un registro, consulta ilTutorial di avvio rapido.
Installazione
Usa il gestore di NuGet pacchetti per installare il QLDB driver per. NET. Ti consigliamo di utilizzare Visual Studio o IDE uno a tua scelta per aggiungere dipendenze al progetto. Il nome del pacchetto driver è Amazon. QLDB.Autista
Ad esempio, in Visual Studio, apri la console NuGet Package Manager nel menu Strumenti. Quindi, inserisci il seguente comando al PM>
prompt.
PM>
Install-Package Amazon.QLDB.Driver
L'installazione del driver installa anche le sue dipendenze, inclusi i pacchetti Amazon Ion e AWS SDK for .NET Amazon.
Installa lo strumento di mappatura degli oggetti Ion
La versione 1.3.0 del QLDB driver per. NETintroduce il supporto per l'accettazione e la restituzione di tipi di dati C# nativi senza la necessità di lavorare con Amazon Ion. Per utilizzare questa funzionalità, aggiungi il seguente pacchetto al tuo progetto.
-
Amazon. QLDB.Driver.Serialization
: una libreria in grado di mappare i valori Ion su semplici CLR oggetti C # (POCO) e viceversa. Questo mappatore di oggetti Ion consente all'applicazione di interagire direttamente con i tipi di dati nativi C# senza la necessità di lavorare con Ion. Per una breve guida su come usare questa libreria, consultate il SERIALIZATIONfile.md nel repository. GitHub awslabs/amazon-qldb-driver-dotnet
Per installare questo pacchetto, inserisci il seguente comando.
PM>
Install-Package Amazon.QLDB.Driver.Serialization
Per brevi esempi di codice su come eseguire transazioni di dati di base su un registro, vedere. Riferimento al libro di cucina