Asp.net core web 6, background service, hosted service – Web server failed to listen on port xxx

Issue

This Content is from Stack Overflow. Question asked by Adolphe timba

When the service is registered as below

builder.Services.AddHostedService<OrderProcessingBackgroundService>();

I can’t make any http request

And when i comment the service registration line in program.cs file, all http requests work fine but the background job not work.

below is the code of the background job


namespace ApacheKafkaConsumer
{
    public class OrderProcessingBackgroundService : BackgroundService
    {
        
        protected override Task ExecuteAsync(CancellationToken stoppingToken)
        {

            while (!stoppingToken.IsCancellationRequested)
            {
                
                var orderRequest = JsonSerializer.Deserialize<OrderProcessingRequest>(consumer.Message.Value);

            }

            return Task.CompletedTask;
        }
    }
}```



Solution

This question is not yet answered, be the first one who answer using the comment. Later the confirmed answer will be published as the solution.

This Question and Answer are collected from stackoverflow and tested by JTuto community, is licensed under the terms of CC BY-SA 2.5. - CC BY-SA 3.0. - CC BY-SA 4.0.

people found this article helpful. What about you?