Skip to content

The RestIntegration sample cannot be run #48

@ZedZipDev

Description

@ZedZipDev

I try to see the Michael's video and run the corresponding example.
When I run the example (in VS2022) I have:

info: Microsoft.Hosting.Lifetime[14]
      Now listening on: https://localhost:20477/
info: Microsoft.Hosting.Lifetime[14]
      Now listening on: http://localhost:20478/
info: Microsoft.Hosting.Lifetime[0]
      Application started. Press Ctrl+C to shut down.
info: Microsoft.Hosting.Lifetime[0]
      Hosting environment: Development
info: Microsoft.Hosting.Lifetime[0]
      Content root path: D:\MyProjects4\GraphQL\hotchocolate-examples-master\misc\RestIntegration\GraphQLService\
fail: Microsoft.Extensions.Hosting.Internal.Host[9]
      BackgroundService failed
      HotChocolate.SchemaException: For more details look at the `Errors` property.
      1. Unable to resolve dependencies None: variable, None: http for type `Book`. (HotChocolate.Types.ObjectTypeExtension)
      2. Unable to resolve dependencies None: variable, None: http for type `Book`. (HotChocolate.Types.ObjectType<RestIntegration.Book>)
         at HotChocolate.Configuration.TypeInitializer.EnsureNoErrors()
         at HotChocolate.Configuration.TypeInitializer.CompleteTypes()
         at HotChocolate.Configuration.TypeInitializer.Initialize()
         at HotChocolate.SchemaBuilder.Setup.InitializeTypes(SchemaBuilder builder, IDescriptorContext context, IReadOnlyList`1 types)
         at HotChocolate.SchemaBuilder.Setup.Create(SchemaBuilder builder, LazySchema lazySchema, IDescriptorContext context)
         at HotChocolate.Execution.RequestExecutorResolver.CreateSchemaAsync(String schemaName, RequestExecutorSetup options, RequestExecutorOptions executorOptions, IServiceProvider serviceProvider, TypeModuleChangeMonitor typeModuleChangeMonitor, CancellationToken cancellationToken)
         at HotChocolate.Execution.RequestExecutorResolver.CreateSchemaServicesAsync(String schemaName, RequestExecutorSetup options, CancellationToken cancellationToken)
         at HotChocolate.Execution.RequestExecutorResolver.GetRequestExecutorNoLockAsync(String schemaName, CancellationToken cancellationToken)
         at HotChocolate.Execution.RequestExecutorResolver.GetRequestExecutorAsync(String schemaName, CancellationToken cancellationToken)
         at HotChocolate.AspNetCore.Warmup.ExecutorWarmupService.ExecuteAsync(CancellationToken stoppingToken)
         at Microsoft.Extensions.Hosting.Internal.Host.TryExecuteBackgroundServiceAsync(BackgroundService backgroundService)

Where am I wrong? How to run the example?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions