Driven Adapters (Persistence): - AppDbContext with EF Core configurations - Repository implementations (Student, Subject, Professor, Enrollment) - UnitOfWork pattern for transactions - DataLoaders for GraphQL N+1 optimization - Database seeding with 5 professors and 10 subjects - EF Core migrations for SQL Server Driving Adapters (API): - GraphQL API with HotChocolate - Query and Mutation types - Type definitions for all entities - GraphQLErrorFilter for domain exceptions |
||
|---|---|---|
| .. | ||
| Driven/Persistence | ||
| Driving/Api | ||