Penyedia Inti Framework Entity Spanner memungkinkan Anda membuat database Spanner, menjalankan kueri, dan memperbarui data melalui aplikasi menggunakan Entity Framework Core. Penyedia ini kompatibel dengan Microsoft.EntityFrameworkCore 3.1.
Menyiapkan penyedia Inti Framework Entitas Spanner
Untuk menyiapkan penyedia Spanner Entity Framework Core di aplikasi Anda, tambahkan dependensi berikut.
<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>
Sebagai autentikasi untuk penyedia Inti Framework Entitas Spanner, lokasi file kredensial JSON
akun layanan harus diberikan di
variabel lingkungan GOOGLE_APPLICATION_CREDENTIALS
. Jika tidak, penyedia juga dapat menggunakan kredensial default yang ditetapkan di aplikasi gcloud
Google Cloud CLI.
Menggunakan penyedia Inti Framework Entitas Spanner
Untuk mengetahui informasi selengkapnya tentang fitur yang tersedia, batasan penyedia, rekomendasi cara menggunakan penyedia, dan untuk contoh kode, baca dokumentasi referensi di GitHub.
Langkah selanjutnya
- Lihat contoh kode tentang cara menggunakan penyedia Spanner Framework Entity Framework.
- Lihat repositori untuk penyedia Inti Framework Entitas Spanner di GitHub.
- Laporkan masalah GitHub untuk melaporkan bug atau mengajukan pertanyaan tentang penyedia Framework Entity Spanner.
- Pelajari Entity Framework Core lebih lanjut.
- Pelajari NuGet lebih lanjut.
- Pelajari kredensial otorisasi dan autentikasi di Mulai menggunakan autentikasi.