TaskHub.Shared

Basic Startup

Use BasicHostBuilder to configure and run a minimal microservice.

await new BasicHostBuilder(args)
    .Init(builder =>
    {
        // Register your dependencies here.
    })
    .Run(async app =>
    {
        // Configure your request pipeline here.
    });

Explanation

  1. Init(…) / Add(…)
    Register all services, repositories, and dependencies required by your microservice.

  2. Run(…) / Use(…)
    Build and configure the ASP.NET Core application pipeline.

As a result, you get a fully functional microservice that responds to HTTP requests.