Microsoft.Extensions.Hosting 9.0.17

About

Contains the .NET Generic Host HostBuilder which layers on the Microsoft.Extensions.Hosting.Abstractions package.

Key Features

  • Contains the .NET Generic Host HostBuilder.

How to Use

For a console app project:

    using (IHost host = new HostBuilder().Build())
    {
        var lifetime = host.Services.GetRequiredService<IHostApplicationLifetime>();
    
        lifetime.ApplicationStarted.Register(() =>
        {
            Console.WriteLine("Started");
        });
        lifetime.ApplicationStopping.Register(() =>
        {
            Console.WriteLine("Stopping firing");
            Console.WriteLine("Stopping end");
        });
        lifetime.ApplicationStopped.Register(() =>
        {
            Console.WriteLine("Stopped firing");
            Console.WriteLine("Stopped end");
        });
    
        host.Start();
    
        // Listens for Ctrl+C.
        host.WaitForShutdown();
    }

Main Types

The main types provided by this library are:

  • Microsoft.Extensions.Host.
  • Microsoft.Extensions.Hosting.HostApplicationBuilder
  • Microsoft.Extensions.Hosting.HostBuilder
  • Microsoft.Extensions.Hosting.IHostedService
  • Microsoft.Extensions.Hosting.IHostedLifecycleService

Additional Documentation

  • Microsoft.Extensions.Configuration
  • Microsoft.Extensions.DependencyInjection
  • Microsoft.Extensions.Hosting.Abstractions
  • Microsoft.Extensions.Logging
  • Microsoft.Extensions.Options

Feedback & Contributing

Microsoft.Extensions.Hosting is released as open source under the MIT license. Bug reports and contributions are welcome at the GitHub repository.

Showing the top 20 packages that depend on Microsoft.Extensions.Hosting.

Packages Downloads
Microsoft.AspNetCore.Mvc.Testing
Support for writing functional tests for MVC applications. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/954f61dd38b33caa2b736c73530bd5a294174437
1,073
Microsoft.AspNetCore.Mvc.Testing
Support for writing functional tests for MVC applications. This package was built from the source code at https://github.com/dotnet/dotnet/tree/b16286c2284fecf303dbc12a0bb152476d662e44
385
Aspire.Hosting.MongoDB
MongoDB support for Aspire.
43
Aspire.Hosting
Core abstractions for the Aspire application model.
40
Aspire.Hosting.Nats
NATS support for Aspire.
39
Aspire.Hosting.MongoDB
MongoDB support for .NET Aspire.
38
Aspire.Hosting.SqlServer
Microsoft SQL Server support for Aspire.
38
Aspire.Hosting.PostgreSQL
PostgreSQL® support for Aspire.
37
Aspire.Hosting.MongoDB
MongoDB support for Aspire.
37
Aspire.Hosting
Core abstractions for the Aspire application model.
36
Aspire.Hosting.Nats
NATS support for .NET Aspire.
36
Microsoft.Extensions.Hosting.WindowsServices
.NET hosting infrastructure for Windows Services.
36
SuperSocket.Server
SuperSocket server hosting library.
35
Aspire.Hosting.SqlServer
Microsoft SQL Server support for Aspire.
35
SuperSocket.Server
SuperSocket server hosting library providing the core server implementation with session management, connection handling, and integration with the .NET dependency injection system and configuration framework.
35
Aspire.Hosting.Nats
NATS support for Aspire.
35
Microsoft.Extensions.Hosting.WindowsServices
.NET hosting infrastructure for Windows Services.
35
Aspire.Hosting.Nats
NATS support for Aspire.
34
Aspire.Hosting.PostgreSQL
PostgreSQL® support for .NET Aspire.
34
Aspire.Hosting
Core abstractions for the Aspire application model.
34

.NET Framework 4.6.2

.NET 8.0

.NET 9.0

.NET Standard 2.0

.NET Standard 2.1

Version Downloads Last updated
11.0.0-preview.5.26302.115 7 06/10/2026
11.0.0-preview.4.26230.115 13 05/14/2026
11.0.0-preview.3.26207.106 27 04/15/2026
11.0.0-preview.2.26159.112 30 03/11/2026
11.0.0-preview.1.26104.118 31 02/11/2026
10.0.9 6 06/10/2026
10.0.8 11 05/14/2026
10.0.7 402 04/23/2026
10.0.6 16 04/15/2026
10.0.5 30 03/13/2026
10.0.4 29 03/11/2026
10.0.3 34 02/11/2026
10.0.2 33 01/13/2026
10.0.1 36 12/12/2025
10.0.0 28 12/12/2025
10.0.0-rc.2.25502.107 29 12/18/2025
10.0.0-rc.1.25451.107 21 12/20/2025
10.0.0-preview.7.25380.108 28 12/12/2025
10.0.0-preview.6.25358.103 22 12/21/2025
10.0.0-preview.5.25277.114 23 12/21/2025
10.0.0-preview.4.25258.110 21 12/13/2025
10.0.0-preview.3.25171.5 27 12/21/2025
10.0.0-preview.2.25163.2 22 12/14/2025
10.0.0-preview.1.25080.5 22 12/14/2025
9.0.17 6 06/10/2026
9.0.16 11 05/14/2026
9.0.15 21 04/15/2026
9.0.14 21 03/11/2026
9.0.13 26 02/11/2026
9.0.12 24 01/13/2026
9.0.11 34 12/21/2025
9.0.10 26 12/19/2025
9.0.9 21 12/27/2025
9.0.8 27 12/20/2025
9.0.7 26 12/11/2025
9.0.6 17 12/24/2025
9.0.5 25 12/13/2025
9.0.4 25 12/21/2025
9.0.3 30 12/21/2025
9.0.2 25 12/20/2025
9.0.1 28 12/09/2025
9.0.0 29 12/24/2025
9.0.0-rc.2.24473.5 25 12/14/2025
9.0.0-rc.1.24431.7 19 12/09/2025
9.0.0-preview.7.24405.7 27 12/15/2025
9.0.0-preview.6.24327.7 21 12/21/2025
9.0.0-preview.5.24306.7 23 12/12/2025
9.0.0-preview.4.24266.19 22 12/12/2025
9.0.0-preview.3.24172.9 24 12/15/2025
9.0.0-preview.2.24128.5 22 12/21/2025
9.0.0-preview.1.24080.9 24 12/10/2025
8.0.1 25 12/15/2025
8.0.0 1,076 12/10/2025
8.0.0-rc.2.23479.6 26 12/15/2025
8.0.0-rc.1.23419.4 26 12/14/2025
8.0.0-preview.7.23375.6 26 12/21/2025
8.0.0-preview.6.23329.7 22 12/21/2025
8.0.0-preview.5.23280.8 25 12/14/2025
8.0.0-preview.4.23259.5 23 12/15/2025
8.0.0-preview.3.23174.8 25 12/15/2025
8.0.0-preview.2.23128.3 23 12/21/2025
8.0.0-preview.1.23110.8 23 12/16/2025
7.0.1 28 12/12/2025
7.0.0 25 12/14/2025
7.0.0-rc.2.22472.3 24 12/21/2025
7.0.0-rc.1.22426.10 17 12/21/2025
7.0.0-preview.7.22375.6 26 12/21/2025
7.0.0-preview.6.22324.4 26 12/21/2025
7.0.0-preview.5.22301.12 27 12/21/2025
7.0.0-preview.4.22229.4 26 12/16/2025
7.0.0-preview.3.22175.4 24 12/15/2025
7.0.0-preview.2.22152.2 27 12/21/2025
7.0.0-preview.1.22076.8 24 12/15/2025
6.0.2-mauipre.1.22102.15 34 01/10/2026
6.0.2-mauipre.1.22054.8 18 12/25/2025
6.0.1 29 12/13/2025
6.0.0 27 12/11/2025
6.0.0-rc.2.21480.5 26 12/21/2025
6.0.0-rc.1.21451.13 26 12/21/2025
6.0.0-preview.7.21377.19 27 12/18/2025
6.0.0-preview.6.21352.12 23 12/18/2025
6.0.0-preview.5.21301.5 21 12/16/2025
6.0.0-preview.4.21253.7 18 12/16/2025
6.0.0-preview.3.21201.4 22 12/14/2025
6.0.0-preview.2.21154.6 27 12/12/2025
6.0.0-preview.1.21102.12 25 12/14/2025
5.0.0 27 12/15/2025
5.0.0-rc.2.20475.5 26 12/21/2025
5.0.0-rc.1.20451.14 24 12/21/2025
5.0.0-preview.8.20407.11 27 12/12/2025
5.0.0-preview.7.20364.11 28 12/14/2025
5.0.0-preview.6.20305.6 27 12/21/2025
5.0.0-preview.5.20278.1 18 12/14/2025
5.0.0-preview.4.20251.6 28 12/14/2025
5.0.0-preview.3.20215.2 27 12/14/2025
5.0.0-preview.2.20160.3 15 12/21/2025
5.0.0-preview.1.20120.4 34 12/14/2025
3.1.32 28 12/15/2025
3.1.31 23 12/14/2025
3.1.30 21 12/20/2025
3.1.29 26 12/21/2025
3.1.28 24 12/21/2025
3.1.27 28 12/18/2025
3.1.26 20 12/11/2025
3.1.25 27 12/21/2025
3.1.24 27 12/14/2025
3.1.23 21 12/12/2025
3.1.22 22 12/21/2025
3.1.21 23 12/21/2025
3.1.20 19 12/21/2025
3.1.19 23 12/15/2025
3.1.18 28 12/21/2025
3.1.17 29 12/14/2025
3.1.16 26 12/12/2025
3.1.15 25 12/21/2025
3.1.14 24 12/21/2025
3.1.13 24 12/13/2025
3.1.12 25 12/14/2025
3.1.11 28 12/12/2025
3.1.10 20 12/20/2025
3.1.9 26 12/14/2025
3.1.8 25 12/12/2025
3.1.7 24 12/27/2025
3.1.6 25 12/27/2025
3.1.5 23 12/27/2025
3.1.4 24 12/14/2025
3.1.3 23 12/11/2025
3.1.2 24 12/15/2025
3.1.1 23 12/19/2025
3.1.0 30 12/14/2025
3.1.0-preview3.19553.2 22 12/21/2025
3.1.0-preview2.19525.4 29 12/14/2025
3.1.0-preview1.19506.1 20 12/19/2025
3.0.3 33 12/14/2025
3.0.2 24 12/14/2025
3.0.1 24 12/27/2025
3.0.0 32 12/24/2025
3.0.0-rc1.19456.10 29 12/21/2025
3.0.0-preview9.19423.4 24 12/15/2025
3.0.0-preview8.19405.4 23 12/14/2025
3.0.0-preview7.19362.4 29 12/12/2025
3.0.0-preview6.19304.6 28 12/21/2025
3.0.0-preview5.19227.9 30 12/21/2025
3.0.0-preview4.19216.2 27 12/14/2025
3.0.0-preview3.19153.1 28 12/16/2025
3.0.0-preview.19074.2 27 12/15/2025
3.0.0-preview.18572.1 31 12/12/2025
2.2.0 22 12/14/2025
2.2.0-preview3-35497 31 12/17/2025
2.2.0-preview2-35157 25 12/12/2025
2.2.0-preview1-35029 25 12/12/2025
2.1.1 20 12/25/2025
2.1.0 25 12/14/2025
2.1.0-rc1-final 32 12/12/2025
2.1.0-preview2-final 22 12/14/2025
2.1.0-preview1-final 22 12/14/2025