RavendriveDB 1.0.7
dotnet add package RavendriveDB --version 1.0.7
NuGet\Install-Package RavendriveDB -Version 1.0.7
<PackageReference Include="RavendriveDB" Version="1.0.7" />
<PackageVersion Include="RavendriveDB" Version="1.0.7" />
<PackageReference Include="RavendriveDB" />
paket add RavendriveDB --version 1.0.7
#r "nuget: RavendriveDB, 1.0.7"
#:package RavendriveDB@1.0.7
#addin nuget:?package=RavendriveDB&version=1.0.7
#tool nuget:?package=RavendriveDB&version=1.0.7
RavenDriveDB
RavenDriveDB é uma solução que simula as funcionalidades de um banco de dados RavenDB, utilizando o Google Drive como meio de armazenamento de documentos JSON. Este projeto permite a criação, leitura, atualização e consulta de documentos diretamente no Google Drive, oferecendo uma alternativa simples para quem precisa de uma simulação de banco de dados baseada em documentos sem a necessidade de infraestrutura complexa. Ideal para protótipos, pequenas aplicações ou ambientes de teste, o DriveDB facilita o gerenciamento de dados em um ambiente distribuído, utilizando a API do Google Drive.
Acesse ao console do Google e crie um projeto
Para criar uma Conta de Serviço é necessário as seguintes etapas:
Acesse ao console do Google e crie um projeto
Ativar a API do Google Drive, acessando as seguintes telas. Certifique-se que você está no projeto correto.
Ao acessar a pagina, clicar em Ativar APIs e Serviço
Selecionar Google Drive API e em seguida Ativar
Após ativar você será redirecionado para a tela abaixo. Nessa tela, clique em Credenciais e em seguida clique em Gerenciar contas de serviço.
Em seguida você deve localizar um botão para criar uma Conta de Serviço, após isso você será redirecionado para a tela abaixo. Preencha o nome da Conta de Serviço e clique em Criar e Continuar.
Em Selecionar papel, faça como indicado abaixo e em seguida clique Continuar e depois em Concluir.
Você deverá clicar na Conta de Serviço que você acabou de criar
Clique na aba Chaves e em seguida crie uma nova chave no formato JSON. Após realizar esse passo um arquivo será baixado, salve esse arquivo em um lugar seguro pois ele será lido pela aplicação.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Google.Apis.Drive.v3 (>= 1.68.0.3544)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.