├── .devops └── workshop-release.yml ├── .editorconfig ├── .gitignore ├── .vscode └── extensions.json ├── README.md ├── code ├── GraphQLWorkshop.sln ├── global.json ├── nuget.config ├── session-1 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── AddSpeakerInput.cs │ │ ├── AddSpeakerPayload.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ └── Speaker.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Mutations.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Queries.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml ├── session-2 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── AddSpeakerInput.cs │ │ ├── AddSpeakerPayload.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── Attendee.cs │ │ │ ├── Session.cs │ │ │ ├── SessionAttendee.cs │ │ │ ├── SessionSpeaker.cs │ │ │ ├── Speaker.cs │ │ │ └── Track.cs │ │ ├── DataLoaders.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ │ ├── 20240812080119_Refactoring.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Mutations.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Queries.cs │ │ ├── Types │ │ │ ├── SessionType.cs │ │ │ └── SpeakerType.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml ├── session-3 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── Attendees │ │ │ ├── AttendeeDataLoaders.cs │ │ │ └── AttendeeType.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── Attendee.cs │ │ │ ├── Session.cs │ │ │ ├── SessionAttendee.cs │ │ │ ├── SessionSpeaker.cs │ │ │ ├── Speaker.cs │ │ │ └── Track.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ │ ├── 20240812080119_Refactoring.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Sessions │ │ │ ├── AddSessionInput.cs │ │ │ ├── ScheduleSessionInput.cs │ │ │ ├── SessionDataLoaders.cs │ │ │ ├── SessionExceptions.cs │ │ │ ├── SessionMutations.cs │ │ │ ├── SessionQueries.cs │ │ │ └── SessionType.cs │ │ ├── Speakers │ │ │ ├── AddSpeakerInput.cs │ │ │ ├── SpeakerDataLoaders.cs │ │ │ ├── SpeakerMutations.cs │ │ │ ├── SpeakerQueries.cs │ │ │ └── SpeakerType.cs │ │ ├── Tracks │ │ │ ├── AddTrackInput.cs │ │ │ ├── RenameTrackInput.cs │ │ │ ├── TrackDataLoaders.cs │ │ │ ├── TrackExceptions.cs │ │ │ ├── TrackMutations.cs │ │ │ ├── TrackQueries.cs │ │ │ └── TrackType.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml ├── session-4 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── Attendees │ │ │ ├── AttendeeDataLoaders.cs │ │ │ └── AttendeeType.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── Attendee.cs │ │ │ ├── Session.cs │ │ │ ├── SessionAttendee.cs │ │ │ ├── SessionSpeaker.cs │ │ │ ├── Speaker.cs │ │ │ └── Track.cs │ │ ├── Extensions │ │ │ ├── ObjectFieldDescriptorExtensions.cs │ │ │ └── UseUpperCaseAttribute.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ │ ├── 20240812080119_Refactoring.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Sessions │ │ │ ├── AddSessionInput.cs │ │ │ ├── ScheduleSessionInput.cs │ │ │ ├── SessionDataLoaders.cs │ │ │ ├── SessionExceptions.cs │ │ │ ├── SessionMutations.cs │ │ │ ├── SessionQueries.cs │ │ │ └── SessionType.cs │ │ ├── Speakers │ │ │ ├── AddSpeakerInput.cs │ │ │ ├── SpeakerDataLoaders.cs │ │ │ ├── SpeakerMutations.cs │ │ │ ├── SpeakerQueries.cs │ │ │ └── SpeakerType.cs │ │ ├── Tracks │ │ │ ├── AddTrackInput.cs │ │ │ ├── RenameTrackInput.cs │ │ │ ├── TrackDataLoaders.cs │ │ │ ├── TrackExceptions.cs │ │ │ ├── TrackMutations.cs │ │ │ ├── TrackQueries.cs │ │ │ └── TrackType.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml ├── session-5 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── Attendees │ │ │ ├── AttendeeDataLoaders.cs │ │ │ └── AttendeeType.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── Attendee.cs │ │ │ ├── Session.cs │ │ │ ├── SessionAttendee.cs │ │ │ ├── SessionSpeaker.cs │ │ │ ├── Speaker.cs │ │ │ └── Track.cs │ │ ├── Extensions │ │ │ ├── ObjectFieldDescriptorExtensions.cs │ │ │ └── UseUpperCaseAttribute.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ │ ├── 20240812080119_Refactoring.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Sessions │ │ │ ├── AddSessionInput.cs │ │ │ ├── ScheduleSessionInput.cs │ │ │ ├── SessionDataLoaders.cs │ │ │ ├── SessionExceptions.cs │ │ │ ├── SessionFilterInputType.cs │ │ │ ├── SessionMutations.cs │ │ │ ├── SessionQueries.cs │ │ │ └── SessionType.cs │ │ ├── Speakers │ │ │ ├── AddSpeakerInput.cs │ │ │ ├── SpeakerDataLoaders.cs │ │ │ ├── SpeakerMutations.cs │ │ │ ├── SpeakerQueries.cs │ │ │ └── SpeakerType.cs │ │ ├── Tracks │ │ │ ├── AddTrackInput.cs │ │ │ ├── RenameTrackInput.cs │ │ │ ├── TrackDataLoaders.cs │ │ │ ├── TrackExceptions.cs │ │ │ ├── TrackMutations.cs │ │ │ ├── TrackQueries.cs │ │ │ └── TrackType.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml ├── session-6 │ ├── .config │ │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL │ │ ├── Attendees │ │ │ ├── AttendeeDataLoaders.cs │ │ │ ├── AttendeeExceptions.cs │ │ │ ├── AttendeeMutations.cs │ │ │ ├── AttendeeQueries.cs │ │ │ ├── AttendeeSubscriptions.cs │ │ │ ├── AttendeeType.cs │ │ │ ├── CheckInAttendeeInput.cs │ │ │ ├── RegisterAttendeeInput.cs │ │ │ └── SessionAttendeeCheckIn.cs │ │ ├── Data │ │ │ ├── ApplicationDbContext.cs │ │ │ ├── Attendee.cs │ │ │ ├── Session.cs │ │ │ ├── SessionAttendee.cs │ │ │ ├── SessionSpeaker.cs │ │ │ ├── Speaker.cs │ │ │ └── Track.cs │ │ ├── Extensions │ │ │ ├── ObjectFieldDescriptorExtensions.cs │ │ │ └── UseUpperCaseAttribute.cs │ │ ├── GraphQL.csproj │ │ ├── Migrations │ │ │ ├── 20240807140835_Initial.Designer.cs │ │ │ ├── 20240807140835_Initial.cs │ │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ │ ├── 20240812080119_Refactoring.cs │ │ │ └── ApplicationDbContextModelSnapshot.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Sessions │ │ │ ├── AddSessionInput.cs │ │ │ ├── ScheduleSessionInput.cs │ │ │ ├── SessionDataLoaders.cs │ │ │ ├── SessionExceptions.cs │ │ │ ├── SessionFilterInputType.cs │ │ │ ├── SessionMutations.cs │ │ │ ├── SessionQueries.cs │ │ │ ├── SessionSubscriptions.cs │ │ │ └── SessionType.cs │ │ ├── Speakers │ │ │ ├── AddSpeakerInput.cs │ │ │ ├── SpeakerDataLoaders.cs │ │ │ ├── SpeakerMutations.cs │ │ │ ├── SpeakerQueries.cs │ │ │ └── SpeakerType.cs │ │ ├── Tracks │ │ │ ├── AddTrackInput.cs │ │ │ ├── RenameTrackInput.cs │ │ │ ├── TrackDataLoaders.cs │ │ │ ├── TrackExceptions.cs │ │ │ ├── TrackMutations.cs │ │ │ ├── TrackQueries.cs │ │ │ └── TrackType.cs │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ └── docker-compose.yml └── session-7 │ ├── .config │ └── dotnet-tools.json │ ├── ConferencePlanner.sln │ ├── GraphQL.Tests │ ├── AttendeeTests.cs │ ├── GraphQL.Tests.csproj │ ├── SchemaTests.cs │ ├── __snapshots__ │ │ ├── AttendeeTests.RegisterAttendee.json │ │ └── SchemaTests.SchemaChanged.graphql │ └── xunit.runner.json │ ├── GraphQL │ ├── Attendees │ │ ├── AttendeeDataLoaders.cs │ │ ├── AttendeeExceptions.cs │ │ ├── AttendeeMutations.cs │ │ ├── AttendeeQueries.cs │ │ ├── AttendeeSubscriptions.cs │ │ ├── AttendeeType.cs │ │ ├── CheckInAttendeeInput.cs │ │ ├── RegisterAttendeeInput.cs │ │ └── SessionAttendeeCheckIn.cs │ ├── Data │ │ ├── ApplicationDbContext.cs │ │ ├── Attendee.cs │ │ ├── Session.cs │ │ ├── SessionAttendee.cs │ │ ├── SessionSpeaker.cs │ │ ├── Speaker.cs │ │ └── Track.cs │ ├── Extensions │ │ ├── ObjectFieldDescriptorExtensions.cs │ │ └── UseUpperCaseAttribute.cs │ ├── GraphQL.csproj │ ├── Migrations │ │ ├── 20240807140835_Initial.Designer.cs │ │ ├── 20240807140835_Initial.cs │ │ ├── 20240812080119_Refactoring.Designer.cs │ │ ├── 20240812080119_Refactoring.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sessions │ │ ├── AddSessionInput.cs │ │ ├── ScheduleSessionInput.cs │ │ ├── SessionDataLoaders.cs │ │ ├── SessionExceptions.cs │ │ ├── SessionFilterInputType.cs │ │ ├── SessionMutations.cs │ │ ├── SessionQueries.cs │ │ ├── SessionSubscriptions.cs │ │ └── SessionType.cs │ ├── Speakers │ │ ├── AddSpeakerInput.cs │ │ ├── SpeakerDataLoaders.cs │ │ ├── SpeakerMutations.cs │ │ ├── SpeakerQueries.cs │ │ └── SpeakerType.cs │ ├── Tracks │ │ ├── AddTrackInput.cs │ │ ├── RenameTrackInput.cs │ │ ├── TrackDataLoaders.cs │ │ ├── TrackExceptions.cs │ │ ├── TrackMutations.cs │ │ ├── TrackQueries.cs │ │ └── TrackType.cs │ ├── appsettings.Development.json │ └── appsettings.json │ └── docker-compose.yml ├── cspell.json ├── dictionary.txt └── docs ├── 1-creating-a-graphql-server-project.md ├── 2-understanding-data-loader.md ├── 3-schema-design.md ├── 4-understanding-middleware.md ├── 5-adding-complex-filter-capabilities.md ├── 6-subscriptions.md ├── 7-testing-the-graphql-server.md ├── diagrams ├── 17-middleware-flow.md ├── 18-middleware-flow.md ├── 19-middleware-flow.md ├── 20-middleware-flow.md └── 22-pagination.md └── images ├── 1-start-server.webp ├── 10-bcp-schema-updated.webp ├── 11-bcp-schema-updated.webp ├── 12-bcp-speaker-query.webp ├── 13-bcp-node-field.webp ├── 17-middleware-flow.svg ├── 18-middleware-flow.svg ├── 19-middleware-flow.svg ├── 2-bcp-connect-to-server.webp ├── 20-middleware-flow.svg ├── 21-conference-planner-db-diagram.webp ├── 22-pagination.svg ├── 24-bcp-schema.webp ├── 25-bcp-get-first-track.webp ├── 26-bcp-get-next-track.webp ├── 27-bcp-schema.webp ├── 28-bcp-get-track-with-sessions.webp ├── 29-bcp-filter-type.webp ├── 3-bcp-browse-schema.webp ├── 30-bcp-get-session2.webp ├── 31-bcp-subscribe.webp ├── 32-bcp-scheduled.webp ├── 33-bcp-subscription-result.webp ├── 34-bcp-get-sessions.webp ├── 35-bcp-register-attendee.webp ├── 36-bcp-on-attendee-checked-in.webp ├── 37-bcp-check-in-attendee.webp ├── 38-bcp-on-attendee-checked-in.webp ├── 4-bcp-browse-schema-mutation.webp ├── 5-bcp-mutation-add-speaker.webp └── 6-bcp-query-get-speakers.webp /.devops/workshop-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/.devops/workshop-release.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __MISMATCH__/ 2 | .idea/ 3 | *.DotSettings.user 4 | bin/ 5 | obj/ 6 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/README.md -------------------------------------------------------------------------------- /code/GraphQLWorkshop.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/GraphQLWorkshop.sln -------------------------------------------------------------------------------- /code/global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/global.json -------------------------------------------------------------------------------- /code/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/nuget.config -------------------------------------------------------------------------------- /code/session-1/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-1/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-1/GraphQL/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/AddSpeakerPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/AddSpeakerPayload.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-1/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Mutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Mutations.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-1/GraphQL/Queries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/Queries.cs -------------------------------------------------------------------------------- /code/session-1/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-1/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-1/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-1/docker-compose.yml -------------------------------------------------------------------------------- /code/session-2/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-2/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-2/GraphQL/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/AddSpeakerPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/AddSpeakerPayload.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/DataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/DataLoaders.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-2/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Mutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Mutations.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-2/GraphQL/Queries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Queries.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Types/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Types/SessionType.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/Types/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/Types/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-2/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-2/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-2/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-2/docker-compose.yml -------------------------------------------------------------------------------- /code/session-3/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-3/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-3/GraphQL/Attendees/AttendeeDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Attendees/AttendeeDataLoaders.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Attendees/AttendeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Attendees/AttendeeType.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-3/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/AddSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/AddSessionInput.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/ScheduleSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/ScheduleSessionInput.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/SessionDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/SessionDataLoaders.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/SessionExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/SessionExceptions.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/SessionMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/SessionMutations.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/SessionQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/SessionQueries.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Sessions/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Sessions/SessionType.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Speakers/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Speakers/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Speakers/SpeakerDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Speakers/SpeakerDataLoaders.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Speakers/SpeakerMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Speakers/SpeakerMutations.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Speakers/SpeakerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Speakers/SpeakerQueries.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Speakers/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Speakers/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/AddTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/AddTrackInput.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/RenameTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/RenameTrackInput.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/TrackDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/TrackDataLoaders.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/TrackExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/TrackExceptions.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/TrackMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/TrackMutations.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/TrackQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/TrackQueries.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/Tracks/TrackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/Tracks/TrackType.cs -------------------------------------------------------------------------------- /code/session-3/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-3/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-3/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-3/docker-compose.yml -------------------------------------------------------------------------------- /code/session-4/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-4/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-4/GraphQL/Attendees/AttendeeDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Attendees/AttendeeDataLoaders.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Attendees/AttendeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Attendees/AttendeeType.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Extensions/UseUpperCaseAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Extensions/UseUpperCaseAttribute.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-4/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/AddSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/AddSessionInput.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/ScheduleSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/ScheduleSessionInput.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/SessionDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/SessionDataLoaders.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/SessionExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/SessionExceptions.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/SessionMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/SessionMutations.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/SessionQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/SessionQueries.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Sessions/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Sessions/SessionType.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Speakers/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Speakers/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Speakers/SpeakerDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Speakers/SpeakerDataLoaders.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Speakers/SpeakerMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Speakers/SpeakerMutations.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Speakers/SpeakerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Speakers/SpeakerQueries.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Speakers/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Speakers/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/AddTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/AddTrackInput.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/RenameTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/RenameTrackInput.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/TrackDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/TrackDataLoaders.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/TrackExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/TrackExceptions.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/TrackMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/TrackMutations.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/TrackQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/TrackQueries.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/Tracks/TrackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/Tracks/TrackType.cs -------------------------------------------------------------------------------- /code/session-4/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-4/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-4/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-4/docker-compose.yml -------------------------------------------------------------------------------- /code/session-5/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-5/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-5/GraphQL/Attendees/AttendeeDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Attendees/AttendeeDataLoaders.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Attendees/AttendeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Attendees/AttendeeType.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Extensions/UseUpperCaseAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Extensions/UseUpperCaseAttribute.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-5/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/AddSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/AddSessionInput.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/ScheduleSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/ScheduleSessionInput.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionDataLoaders.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionExceptions.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionFilterInputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionFilterInputType.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionMutations.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionQueries.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Sessions/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Sessions/SessionType.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Speakers/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Speakers/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Speakers/SpeakerDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Speakers/SpeakerDataLoaders.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Speakers/SpeakerMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Speakers/SpeakerMutations.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Speakers/SpeakerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Speakers/SpeakerQueries.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Speakers/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Speakers/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/AddTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/AddTrackInput.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/RenameTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/RenameTrackInput.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/TrackDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/TrackDataLoaders.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/TrackExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/TrackExceptions.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/TrackMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/TrackMutations.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/TrackQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/TrackQueries.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/Tracks/TrackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/Tracks/TrackType.cs -------------------------------------------------------------------------------- /code/session-5/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-5/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-5/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-5/docker-compose.yml -------------------------------------------------------------------------------- /code/session-6/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-6/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeDataLoaders.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeExceptions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeMutations.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeQueries.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeSubscriptions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/AttendeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/AttendeeType.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/CheckInAttendeeInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/CheckInAttendeeInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/RegisterAttendeeInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/RegisterAttendeeInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Attendees/SessionAttendeeCheckIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Attendees/SessionAttendeeCheckIn.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Extensions/UseUpperCaseAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Extensions/UseUpperCaseAttribute.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-6/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/AddSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/AddSessionInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/ScheduleSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/ScheduleSessionInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionDataLoaders.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionExceptions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionFilterInputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionFilterInputType.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionMutations.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionQueries.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionSubscriptions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Sessions/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Sessions/SessionType.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Speakers/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Speakers/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Speakers/SpeakerDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Speakers/SpeakerDataLoaders.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Speakers/SpeakerMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Speakers/SpeakerMutations.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Speakers/SpeakerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Speakers/SpeakerQueries.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Speakers/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Speakers/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/AddTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/AddTrackInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/RenameTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/RenameTrackInput.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/TrackDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/TrackDataLoaders.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/TrackExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/TrackExceptions.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/TrackMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/TrackMutations.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/TrackQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/TrackQueries.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/Tracks/TrackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/Tracks/TrackType.cs -------------------------------------------------------------------------------- /code/session-6/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-6/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-6/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-6/docker-compose.yml -------------------------------------------------------------------------------- /code/session-7/.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/.config/dotnet-tools.json -------------------------------------------------------------------------------- /code/session-7/ConferencePlanner.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/ConferencePlanner.sln -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/AttendeeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/AttendeeTests.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/GraphQL.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/GraphQL.Tests.csproj -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/SchemaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/SchemaTests.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/__snapshots__/AttendeeTests.RegisterAttendee.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/__snapshots__/AttendeeTests.RegisterAttendee.json -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/__snapshots__/SchemaTests.SchemaChanged.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/__snapshots__/SchemaTests.SchemaChanged.graphql -------------------------------------------------------------------------------- /code/session-7/GraphQL.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL.Tests/xunit.runner.json -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeDataLoaders.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeExceptions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeMutations.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeQueries.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeSubscriptions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/AttendeeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/AttendeeType.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/CheckInAttendeeInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/CheckInAttendeeInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/RegisterAttendeeInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/RegisterAttendeeInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Attendees/SessionAttendeeCheckIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Attendees/SessionAttendeeCheckIn.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/ApplicationDbContext.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/Attendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/Attendee.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/Session.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/Session.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/SessionAttendee.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/SessionAttendee.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/SessionSpeaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/SessionSpeaker.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/Speaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/Speaker.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Data/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Data/Track.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Extensions/ObjectFieldDescriptorExtensions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Extensions/UseUpperCaseAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Extensions/UseUpperCaseAttribute.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/GraphQL.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/GraphQL.csproj -------------------------------------------------------------------------------- /code/session-7/GraphQL/Migrations/20240807140835_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Migrations/20240807140835_Initial.Designer.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Migrations/20240807140835_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Migrations/20240807140835_Initial.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Migrations/20240812080119_Refactoring.Designer.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Migrations/20240812080119_Refactoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Migrations/20240812080119_Refactoring.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Program.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Properties/launchSettings.json -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/AddSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/AddSessionInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/ScheduleSessionInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/ScheduleSessionInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionDataLoaders.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionExceptions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionFilterInputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionFilterInputType.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionMutations.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionQueries.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionSubscriptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionSubscriptions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Sessions/SessionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Sessions/SessionType.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Speakers/AddSpeakerInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Speakers/AddSpeakerInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Speakers/SpeakerDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Speakers/SpeakerDataLoaders.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Speakers/SpeakerMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Speakers/SpeakerMutations.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Speakers/SpeakerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Speakers/SpeakerQueries.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Speakers/SpeakerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Speakers/SpeakerType.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/AddTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/AddTrackInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/RenameTrackInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/RenameTrackInput.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/TrackDataLoaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/TrackDataLoaders.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/TrackExceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/TrackExceptions.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/TrackMutations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/TrackMutations.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/TrackQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/TrackQueries.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/Tracks/TrackType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/Tracks/TrackType.cs -------------------------------------------------------------------------------- /code/session-7/GraphQL/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/appsettings.Development.json -------------------------------------------------------------------------------- /code/session-7/GraphQL/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/GraphQL/appsettings.json -------------------------------------------------------------------------------- /code/session-7/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/code/session-7/docker-compose.yml -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/cspell.json -------------------------------------------------------------------------------- /dictionary.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/dictionary.txt -------------------------------------------------------------------------------- /docs/1-creating-a-graphql-server-project.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/1-creating-a-graphql-server-project.md -------------------------------------------------------------------------------- /docs/2-understanding-data-loader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/2-understanding-data-loader.md -------------------------------------------------------------------------------- /docs/3-schema-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/3-schema-design.md -------------------------------------------------------------------------------- /docs/4-understanding-middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/4-understanding-middleware.md -------------------------------------------------------------------------------- /docs/5-adding-complex-filter-capabilities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/5-adding-complex-filter-capabilities.md -------------------------------------------------------------------------------- /docs/6-subscriptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/6-subscriptions.md -------------------------------------------------------------------------------- /docs/7-testing-the-graphql-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/7-testing-the-graphql-server.md -------------------------------------------------------------------------------- /docs/diagrams/17-middleware-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/diagrams/17-middleware-flow.md -------------------------------------------------------------------------------- /docs/diagrams/18-middleware-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/diagrams/18-middleware-flow.md -------------------------------------------------------------------------------- /docs/diagrams/19-middleware-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/diagrams/19-middleware-flow.md -------------------------------------------------------------------------------- /docs/diagrams/20-middleware-flow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/diagrams/20-middleware-flow.md -------------------------------------------------------------------------------- /docs/diagrams/22-pagination.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/diagrams/22-pagination.md -------------------------------------------------------------------------------- /docs/images/1-start-server.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/1-start-server.webp -------------------------------------------------------------------------------- /docs/images/10-bcp-schema-updated.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/10-bcp-schema-updated.webp -------------------------------------------------------------------------------- /docs/images/11-bcp-schema-updated.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/11-bcp-schema-updated.webp -------------------------------------------------------------------------------- /docs/images/12-bcp-speaker-query.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/12-bcp-speaker-query.webp -------------------------------------------------------------------------------- /docs/images/13-bcp-node-field.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/13-bcp-node-field.webp -------------------------------------------------------------------------------- /docs/images/17-middleware-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/17-middleware-flow.svg -------------------------------------------------------------------------------- /docs/images/18-middleware-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/18-middleware-flow.svg -------------------------------------------------------------------------------- /docs/images/19-middleware-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/19-middleware-flow.svg -------------------------------------------------------------------------------- /docs/images/2-bcp-connect-to-server.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/2-bcp-connect-to-server.webp -------------------------------------------------------------------------------- /docs/images/20-middleware-flow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/20-middleware-flow.svg -------------------------------------------------------------------------------- /docs/images/21-conference-planner-db-diagram.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/21-conference-planner-db-diagram.webp -------------------------------------------------------------------------------- /docs/images/22-pagination.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/22-pagination.svg -------------------------------------------------------------------------------- /docs/images/24-bcp-schema.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/24-bcp-schema.webp -------------------------------------------------------------------------------- /docs/images/25-bcp-get-first-track.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/25-bcp-get-first-track.webp -------------------------------------------------------------------------------- /docs/images/26-bcp-get-next-track.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/26-bcp-get-next-track.webp -------------------------------------------------------------------------------- /docs/images/27-bcp-schema.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/27-bcp-schema.webp -------------------------------------------------------------------------------- /docs/images/28-bcp-get-track-with-sessions.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/28-bcp-get-track-with-sessions.webp -------------------------------------------------------------------------------- /docs/images/29-bcp-filter-type.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/29-bcp-filter-type.webp -------------------------------------------------------------------------------- /docs/images/3-bcp-browse-schema.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/3-bcp-browse-schema.webp -------------------------------------------------------------------------------- /docs/images/30-bcp-get-session2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/30-bcp-get-session2.webp -------------------------------------------------------------------------------- /docs/images/31-bcp-subscribe.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/31-bcp-subscribe.webp -------------------------------------------------------------------------------- /docs/images/32-bcp-scheduled.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/32-bcp-scheduled.webp -------------------------------------------------------------------------------- /docs/images/33-bcp-subscription-result.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/33-bcp-subscription-result.webp -------------------------------------------------------------------------------- /docs/images/34-bcp-get-sessions.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/34-bcp-get-sessions.webp -------------------------------------------------------------------------------- /docs/images/35-bcp-register-attendee.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/35-bcp-register-attendee.webp -------------------------------------------------------------------------------- /docs/images/36-bcp-on-attendee-checked-in.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/36-bcp-on-attendee-checked-in.webp -------------------------------------------------------------------------------- /docs/images/37-bcp-check-in-attendee.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/37-bcp-check-in-attendee.webp -------------------------------------------------------------------------------- /docs/images/38-bcp-on-attendee-checked-in.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/38-bcp-on-attendee-checked-in.webp -------------------------------------------------------------------------------- /docs/images/4-bcp-browse-schema-mutation.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/4-bcp-browse-schema-mutation.webp -------------------------------------------------------------------------------- /docs/images/5-bcp-mutation-add-speaker.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/5-bcp-mutation-add-speaker.webp -------------------------------------------------------------------------------- /docs/images/6-bcp-query-get-speakers.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChilliCream/graphql-workshop/HEAD/docs/images/6-bcp-query-get-speakers.webp --------------------------------------------------------------------------------