שימוש ב-Entity Framework Core עם Spanner

הספק Spanner Entity Framework Core מאפשר לכם ליצור מסד נתונים של Spanner, להריץ שאילתות ולעדכן נתונים באמצעות אפליקציה שמשתמשת ב-Entity Framework Core. הספק תואם ל-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, צריך לספק את המיקום של קובץ פרטי הכניסה של חשבון השירות בפורמט JSON במשתנה הסביבה GOOGLE_APPLICATION_CREDENTIALS. אחרת, הספק יכול גם להשתמש בפרטי הכניסה שמוגדרים כברירת מחדל באפליקציית Google Cloud CLI gcloud.

שימוש בספק Spanner Entity Framework Core

מידע נוסף על התכונות הזמינות, על המגבלות של הספק, על המלצות לשימוש בספק ועל דוגמאות קוד זמין במסמכי העזר ב-GitHub.

המאמרים הבאים