ASP.NET Core GraphQL API for managing customers, products and orders with PostgreSQL via Entity Framework Core and HotChocolate. Docker compose file for running containers locally.
- Target: .NET 9
- GraphQL server: HotChocolate (queries, mutations, subscriptions)
- Data access: Entity Framework Core with Npgsql (PostgreSQL)
- Development subscription provider: in-memory subscriptions (replace for production)
- Project packages (selected): HotChocolate.AspNetCore, HotChocolate.Data, Microsoft.EntityFrameworkCore, Npgsql.EntityFrameworkCore.PostgreSQL
- Docker