API construída com .NET Core + GraphQL para gerenciamento de livros, autores e editoras. Ideal para estudos e experimentos com queries complexas, relacionamentos e geração de dados falsos via Bogus.
- .NET 9 WebAPI
- HotChocolate GraphQL
- Entity Framework Core
- SQLite
- Bogus (geração de dados fake)
- Book
Title,Year,Pages,Author,Publisher
- Author
Name,BirthDate,Books
- Publisher
Name,Country,Books
- .NET 9 SDK
- Visual Studio ou VS Code
git clone https://github.com/andredobbss/BookSpaceApi.git
cd BookSpaceApi
dotnet restore
dotnet ef database update
dotnet runquery {
books {
title
year
pages
author {
name
}
publisher {
name
}
}
}query {
authors {
name
birthDate
books {
title
}
}
}Este projeto está licenciado sob a MIT License. Desenvolvido por André Dobbss
