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