Il provider principale di Spanner Entity Framework ti consente di: creare un database Spanner, eseguire query e aggiornare dati tramite un utilizzando Entity Framework Core. La che il provider sia compatibile con Microsoft.EntityFrameworkCore 3.1.
Configura il provider principale di Spanner Entity Framework
Per configurare il provider Core Entity Framework di Spanner nella tua applicazione, aggiungi quanto segue la dipendenza.
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp3.1</TargetFramework>
</PropertyGroup>
...
<ItemGroup>
<PackageReference Include="Docker.DotNet" Version="3.125.5" />
<PackageReference Include="Google.Cloud.EntityFrameworkCore.Spanner" Version="1.0.0" />
</ItemGroup>
...
</Project>
Come autenticazione per il provider principale Spanner Entity Framework, il JSON dell'account di servizio
del file delle credenziali,
Variabile di ambiente GOOGLE_APPLICATION_CREDENTIALS
. In caso contrario, il provider
puoi anche utilizzare le credenziali predefinite impostate in Google Cloud CLI gcloud
un'applicazione.
Usa il provider principale Spanner Entity Framework
Per ulteriori informazioni sulle funzionalità disponibili, sui limiti del provider consigli su come utilizzare il provider; per esempi di codice, consulta la documentazione di riferimento su GitHub.
Passaggi successivi
- Guarda gli esempi di codice su come utilizzare le Provider principale di Spanner Entity Framework.
- Visualizza il repository per il provider Spanner Entity Framework Core su GitHub.
- Segnala un problema di GitHub per segnalare un bug o chiedere a un sul provider Spanner Entity Framework.
- Scopri di più su Entity Framework Core.
- Scopri di più su NuGet.
- Scopri di più sulle credenziali di autorizzazione e autenticazione in Guida introduttiva all'autenticazione.