You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixes#11
Add GraphQL endpoint to interact with the application layer.
* **GraphQL Schema and Queries**
- Add `WorkoutRecordsSchema.cs` to define the GraphQL schema.
- Add `WorkoutRecordsQuery.cs` to implement the root query for fetching workout records.
- Add `WorkoutRecordsMutation.cs` to implement the root mutation for creating workout records.
* **GraphQL Types**
- Add `MovementType.cs` to define the GraphQL type for the `Movement` domain model.
- Add `WorkoutType.cs` to define the GraphQL type for the `Workout` domain model.
- Add `WorkoutMovementType.cs` to define the GraphQL type for the `WorkoutMovement` domain model.
- Add `WorkoutRecordType.cs` to define the GraphQL type for the `WorkoutRecord` domain model.
* **Startup Configuration**
- Add `Startup.cs` to configure GraphQL services and middleware.
---
For more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/jhiben/workout-records-api-dotnet/issues/11?shareId=XXXX-XXXX-XXXX-XXXX).
I want my domain data to be available through a graphql endpoint.
An application layer may be needed.
The text was updated successfully, but these errors were encountered: