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 上的參考說明文件。
後續步驟
- 請查看程式碼範例,瞭解如何使用 Spanner Entity Framework Core 供應器。
- 在 GitHub 上查看 Spanner Entity Framework Core 提供者的存放區。
- 如要回報錯誤或提出關於 Spanner 實體架構提供者的相關問題,請提交 GitHub 問題。
- 進一步瞭解 Entity Framework Core。
- 進一步瞭解 NuGet。
- 請參閱驗證入門一文,進一步瞭解授權和驗證憑證。