-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
Getting an error when attempting to generate a client for hashnode (Hashnode)
I am using the .net tool version w/ the following:
graphql-client-generator --serviceUrl https://gql.hashnode.com --outputPath . --namespace Hashnode.GraphQL
I get the following error message returned:
GraphQL Schema retrieved from https://gql.hashnode.com.
Unhandled exception: System.InvalidOperationException: GraphQlGeneratorConfiguration.ScalarFieldTypeMappingProvider not set
at GraphQlClientGenerator.GenerationContext.get_ScalarFieldTypeProvider() in /_/src/GraphQlClientGenerator/GenerationContext.cs:line 385
at GraphQlClientGenerator.GenerationContext.GetCustomScalarNetType(ScalarFieldTypeProviderContext context) in /_/src/GraphQlClientGenerator/GenerationContext.cs:line 390
at GraphQlClientGenerator.GenerationContext.ResolveScalarNetType(ScalarFieldTypeProviderContext context) in /_/src/GraphQlClientGenerator/GenerationContext.cs:line 322
at GraphQlClientGenerator.GraphQlGenerator.GenerateGraphQlTypeNames(GenerationContext context) in /_/src/GraphQlClientGenerator/GraphQlGenerator.cs:line 249
at GraphQlClientGenerator.GraphQlGenerator.Generate(GenerationContext context) in /_/src/GraphQlClientGenerator/GraphQlGenerator.cs:line 162
at GraphQlClientGenerator.GraphQlGenerator.WriteFullClientCSharpFile(GraphQlSchema schema, TextWriter writer, Action`1 logMessage) in /_/src/GraphQlClientGenerator/GraphQlGenerator.cs:line 151
at GraphQlClientGenerator.GraphQlGenerator.GenerateFullClientCSharpFile(GraphQlSchema schema, Action`1 logMessage) in /_/src/GraphQlClientGenerator/GraphQlGenerator.cs:line 145
at GraphQlClientGenerator.Console.GraphQlCSharpFileHelper.GenerateClientSourceCode(InvocationConfiguration invocationConfiguration, ProgramOptions options, CancellationToken cancellationToken) in /_/src/GraphQlClientGenerator.Console/GraphQlCSharpFileHelper.cs:line 15
at GraphQlClientGenerator.Console.Commands.<>c__DisplayClass0_0.<<GenerateCommand>b__0>d.MoveNext() in /_/src/GraphQlClientGenerator.Console/Commands.cs:line 273
--- End of stack trace from previous location ---
at System.CommandLine.Invocation.InvocationPipeline.InvokeAsync(ParseResult parseResult, CancellationToken cancellationToken)
Not sure if its the Hashnode endpoint, me or the tool.......
Metadata
Metadata
Assignees
Labels
No labels