Skip to content

error on sample project #27

@AmBplus

Description

@AmBplus
System.InvalidOperationException: 'No service for type 'DispatchR.Requests.Send.IRequestHandler`2[Sample.DispatchR.SendRequest.Ping,System.Threading.Tasks.ValueTask`1[System.Int32]]' has been registered.'

More Detail

System.InvalidOperationException
  HResult=0x80131509
  Message=No service for type 'DispatchR.Requests.Send.IRequestHandler`2[Sample.DispatchR.SendRequest.Ping,System.Threading.Tasks.ValueTask`1[System.Int32]]' has been registered.
  Source=Microsoft.Extensions.DependencyInjection.Abstractions
  StackTrace:
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService(IServiceProvider provider, Type serviceType)
   at Microsoft.Extensions.DependencyInjection.ServiceProviderServiceExtensions.GetRequiredService[T](IServiceProvider provider)
   at DispatchR.Requests.Mediator.Send[TRequest,TResponse](IRequest`2 request, CancellationToken cancellationToken) in D:\P\Azad\DispatchR\src\DispatchR\Requests\IMediator.cs:line 26
   at Program.<>c.<<Main>$>b__0_3(IMediator dispatchR, CancellationToken cancellationToken) in D:\P\Azad\DispatchR\src\Sample\Program.cs:line 71
   at Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware.Invoke(HttpContext context)
   at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.<Invoke>d__14.MoveNext()

When Test Sample Of Project I Get These Error At Send Request Api

I Mean

app.MapGet("/Send/DispatchR", (DispatchR.Requests.IMediator dispatchR, CancellationToken cancellationToken)
        => dispatchR.Send(new DispatchRSample.Ping(), cancellationToken))
    .WithName("SendInDispatchRWithPipeline");

Other Method Not Have Any Problem

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions