Spanner Entity Framework Core 供應器可讓您透過使用 Entity Framework Core 的應用程式,建立 Spanner 資料庫、執行查詢及更新資料。此提供者與 Microsoft.EntityFrameworkCore 8 相容。
設定 Spanner Entity Framework Core 供應器
如要在應用程式中設定 Spanner Entity Framework Core 供應器,請新增下列依附元件。
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<OutputType>Exe</OutputType>
</PropertyGroup>
...
<ItemGroup>
<PackageReference Include="Google.Cloud.EntityFrameworkCore.Spanner" Version="3.2.0" />
</ItemGroup>
...
</Project>
為了讓 Spanner Entity Framework Core 供應器進行驗證,請在 GOOGLE_APPLICATION_CREDENTIALS 環境變數中提供 服務帳戶 JSON 憑證檔案位置。否則,供應商也可以使用 Google Cloud CLI gcloud 應用程式中設定的預設憑證。
使用 Spanner Entity Framework Core 供應器
如要進一步瞭解可用功能、供應器的限制、供應器的使用建議,以及程式碼範例,請參閱 GitHub 上的參考說明文件。