So konfigurieren Sie WolverineFx in einem Hintergrund-Worker-ProjektC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 So konfigurieren Sie WolverineFx in einem Hintergrund-Worker-Projekt

Post by Anonymous »

Ich habe einen .NET 10-Hintergrund-Worker-Dienst, mit dem ich Wolverine verwenden möchte, nachdem MediatR auf eine kommerzielle Lizenz umgestellt wurde.
Hier ist meine Program.cs:

Code: Select all

var builder = Host.CreateApplicationBuilder(args)
var services = builder.Services;
services.AddHostedService();

builder.UseWolverine(opts => {opts.CodeGeneration.TypeLoadMode = TypeLoadMode.Dynamic' });

var host = builder.Build();

host.Run();
Wenn ich versuche, den Wolverine-Nachrichtenbus zu verwenden, erhalte ich leider die folgende Fehlermeldung

Wolverine.WolverineHasNotStartedException: Wolverine kann erst funktionieren, wenn der zugrunde liegende IHost gestartet wurde. Dies kann passieren, wenn IHost.Build() aufgerufen wird, aber nicht IHost.Start()/StartAsync()?

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post