Como usar o Entity Framework Core com o Spanner

O provedor do Spanner Entity Framework Core permite criar um banco de dados do Spanner, executar consultas e atualizar dados por meio de um aplicativo usando o Entity Framework Core. O provedor é compatível com o Microsoft.EntityFrameworkCore 8.

Configurar o provedor do Spanner Entity Framework Core

Para configurar o provedor do Spanner Entity Framework Core no seu aplicativo, adicione a seguinte dependência.



  
    net8.0
    Exe
  

  ...

  
    
  

  ...


Como autenticação para o provedor do Spanner Entity Framework Core, o local do arquivo credenciais da conta de serviço JSON precisa ser fornecido na variável de ambiente GOOGLE_APPLICATION_CREDENTIALS. Caso contrário, o provedor também poderá usar as credenciais padrão definidas no aplicativo gcloud da CLI do Google Cloud.

Usar o provedor do Spanner Entity Framework Core

Para mais informações sobre os recursos disponíveis, as limitações do provedor, as recomendações sobre como usar o provedor e para amostras de código, consulte a documentação de referência no GitHub.

A seguir