Microsoft.Extensions.Configuration.Json 8.0.0-rc.1.23419.4

About

JSON configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read your application's settings from a JSON file. You can use JsonConfigurationExtensions.AddJsonFile extension method on IConfigurationBuilder to add the JSON configuration provider to the configuration builder.

For more information, see the documentation: JSON configuration provider.

Example

The following example shows how to read application settings from the JSON configuration file.

using System;
using Microsoft.Extensions.Configuration;

class Program
{
    static void Main()
    {
        // Build a configuration object from JSON file
        IConfiguration config = new ConfigurationBuilder()
            .AddJsonFile("appsettings.json")
            .Build();

        // Get a configuration section
        IConfigurationSection section = config.GetSection("Settings");

        // Read simple values
        Console.WriteLine($"Server: {section["Server"]}");
        Console.WriteLine($"Database: {section["Database"]}");

        // Read a collection
        Console.WriteLine("Ports: ");
        IConfigurationSection ports = section.GetSection("Ports");

        foreach (IConfigurationSection child in ports.GetChildren())
        {
            Console.WriteLine(child.Value);
        }
    }
}

To run this example, include an appsettings.json file with the following content in your project:

{
  "Settings": {
    "Server": "example.com",
    "Database": "Northwind",
    "Ports": [ 80, 81 ]
  }
}

You can include a configuration file using a code like this in your .csproj file:

<ItemGroup>
  <Content Include="appsettings.json">
    <CopyToOutputDirectory>Always</CopyToOutputDirectory>
  </Content>
</ItemGroup>

Showing the top 20 packages that depend on Microsoft.Extensions.Configuration.Json.

Packages Downloads
EPPlus
A spreadsheet library for .NET framework and .NET core
187
EPPlus
A spreadsheet library for .NET framework and .NET core
188
EPPlus
A spreadsheet library for .NET framework and .NET core
189
EPPlus
A spreadsheet library for .NET framework and .NET core
191
EPPlus
A spreadsheet library for .NET framework and .NET core
195
EPPlus
A spreadsheet library for .NET framework and .NET core
200
EPPlus
A spreadsheet library for .NET framework and .NET core
201
EPPlus
A spreadsheet library for .NET framework and .NET core
203
EPPlus
A spreadsheet library for .NET framework and .NET core
205
EPPlus
A spreadsheet library for .NET framework and .NET core
206
EPPlus
A spreadsheet library for .NET framework and .NET core
220
Microsoft.Extensions.Logging.AzureAppServices
Logger implementation to support Azure App Services 'Diagnostics logs' and 'Log stream' features. This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/f5084525411d53b81d9950b68616117750b674d4
201
Serilog.AspNetCore.Plus
Serilog support for ASP.NET Core logging with some plus features
253

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Framework 4.6.2

.NET Standard 2.1

.NET Standard 2.0

.NET 8.0

.NET 7.0

.NET 6.0

Version Downloads Last updated
11.0.0-rc.3.26522.148 0 10/25/2026
11.0.0-rc.2.26504.105 0 10/13/2026
11.0.0-rc.1.26425.128 26 09/09/2026
11.0.0-preview.7.26381.103 27 08/12/2026
11.0.0-preview.6.26359.118 36 07/15/2026
11.0.0-preview.5.26302.115 26 06/09/2026
11.0.0-preview.4.26230.115 31 05/13/2026
11.0.0-preview.3.26207.106 50 04/14/2026
11.0.0-preview.2.26159.112 59 03/11/2026
11.0.0-preview.1.26104.118 56 02/11/2026
10.0.14 0 10/25/2026
10.0.13 0 10/13/2026
10.0.12 19 09/09/2026
10.0.11 29 08/12/2026
10.0.10 32 07/15/2026
10.0.9 35 06/09/2026
10.0.8 37 05/13/2026
10.0.7 48 04/21/2026
10.0.6 49 04/14/2026
10.0.5 47 03/14/2026
10.0.4 52 03/11/2026
10.0.3 58 02/11/2026
10.0.2 64 01/14/2026
10.0.1 71 12/10/2025
10.0.0 102 11/11/2025
10.0.0-rc.2.25502.107 101 10/14/2025
10.0.0-rc.1.25451.107 103 09/11/2025
10.0.0-preview.7.25380.108 118 08/14/2025
10.0.0-preview.6.25358.103 135 07/16/2025
10.0.0-preview.5.25277.114 116 06/08/2025
10.0.0-preview.4.25258.110 154 05/15/2025
10.0.0-preview.3.25171.5 141 04/13/2025
10.0.0-preview.2.25163.2 143 04/02/2025
10.0.0-preview.1.25080.5 138 04/02/2025
9.0.22 0 10/25/2026
9.0.21 0 10/13/2026
9.0.20 22 09/09/2026
9.0.19 23 08/11/2026
9.0.18 30 07/15/2026
9.0.17 28 06/09/2026
9.0.16 33 05/13/2026
9.0.15 47 04/14/2026
9.0.14 50 03/11/2026
9.0.13 55 02/11/2026
9.0.12 61 01/13/2026
9.0.11 95 11/11/2025
9.0.10 107 10/14/2025
9.0.9 103 09/11/2025
9.0.8 106 08/05/2025
9.0.7 114 07/09/2025
9.0.6 106 06/11/2025
9.0.5 113 05/16/2025
9.0.4 136 04/09/2025
9.0.3 140 03/28/2025
9.0.2 121 03/30/2025
9.0.1 131 02/16/2025
9.0.0 139 11/14/2024
9.0.0-rc.2.24473.5 126 10/23/2024
9.0.0-rc.1.24431.7 133 10/08/2024
9.0.0-preview.7.24405.7 128 10/07/2024
9.0.0-preview.6.24327.7 152 07/23/2024
9.0.0-preview.5.24306.7 137 07/23/2024
9.0.0-preview.4.24266.19 131 07/23/2024
9.0.0-preview.3.24172.9 124 07/23/2024
9.0.0-preview.2.24128.5 126 07/23/2024
9.0.0-preview.1.24080.9 146 07/23/2024
8.0.1 137 10/15/2024
8.0.0 180 02/05/2024
8.0.0-rc.2.23479.6 118 07/23/2024
8.0.0-rc.1.23419.4 147 07/23/2024
8.0.0-preview.7.23375.6 136 07/23/2024
8.0.0-preview.6.23329.7 128 07/23/2024
8.0.0-preview.5.23280.8 154 07/23/2024
8.0.0-preview.4.23259.5 144 07/23/2024
8.0.0-preview.3.23174.8 144 07/23/2024
8.0.0-preview.2.23128.3 151 07/23/2024
8.0.0-preview.1.23110.8 148 07/23/2024
7.0.0 153 02/05/2024
7.0.0-rc.2.22472.3 133 07/23/2024
7.0.0-rc.1.22426.10 134 07/23/2024
7.0.0-preview.7.22375.6 148 07/23/2024
7.0.0-preview.6.22324.4 142 07/23/2024
7.0.0-preview.5.22301.12 138 07/23/2024
7.0.0-preview.4.22229.4 142 07/23/2024
7.0.0-preview.3.22175.4 146 07/23/2024
7.0.0-preview.2.22152.2 130 07/23/2024
7.0.0-preview.1.22076.8 140 07/23/2024
6.0.1 122 11/14/2024
6.0.0 140 07/23/2024
6.0.0-rc.2.21480.5 134 07/23/2024
6.0.0-rc.1.21451.13 144 07/23/2024
6.0.0-preview.7.21377.19 135 07/23/2024
6.0.0-preview.6.21352.12 132 07/23/2024
6.0.0-preview.5.21301.5 141 07/23/2024
6.0.0-preview.4.21253.7 144 07/23/2024
6.0.0-preview.3.21201.4 124 07/23/2024
6.0.0-preview.2.21154.6 125 07/23/2024
6.0.0-preview.1.21102.12 144 07/23/2024
5.0.0 134 07/23/2024
5.0.0-rc.2.20475.5 151 07/23/2024
5.0.0-rc.1.20451.14 130 07/23/2024
5.0.0-preview.8.20407.11 140 07/23/2024
5.0.0-preview.7.20364.11 136 07/23/2024
5.0.0-preview.6.20305.6 131 07/23/2024
5.0.0-preview.5.20278.1 141 07/23/2024
5.0.0-preview.4.20251.6 140 07/23/2024
5.0.0-preview.3.20215.2 126 07/23/2024
5.0.0-preview.2.20160.3 138 07/23/2024
5.0.0-preview.1.20120.4 125 07/23/2024
3.1.32 128 07/23/2024
3.1.31 156 07/23/2024
3.1.30 139 07/23/2024
3.1.29 127 07/23/2024
3.1.28 133 07/23/2024
3.1.27 136 07/23/2024
3.1.26 137 07/23/2024
3.1.25 128 07/23/2024
3.1.24 143 07/23/2024
3.1.23 134 07/23/2024
3.1.22 128 07/23/2024
3.1.21 130 07/23/2024
3.1.20 132 07/23/2024
3.1.19 130 07/23/2024
3.1.18 131 07/23/2024
3.1.17 114 07/23/2024
3.1.16 146 07/23/2024
3.1.15 129 07/23/2024
3.1.14 147 07/23/2024
3.1.13 143 07/23/2024
3.1.12 143 07/23/2024
3.1.11 139 07/23/2024
3.1.10 145 07/23/2024
3.1.9 165 07/23/2024
3.1.8 133 07/23/2024
3.1.7 142 07/23/2024
3.1.6 127 07/23/2024
3.1.5 148 07/23/2024
3.1.4 138 07/23/2024
3.1.3 130 07/23/2024
3.1.2 140 07/23/2024
3.1.1 137 07/23/2024
3.1.0 155 07/23/2024
3.1.0-preview3.19553.2 136 07/23/2024
3.1.0-preview2.19525.4 120 07/23/2024
3.1.0-preview1.19506.1 143 07/23/2024
3.0.3 125 07/23/2024
3.0.2 124 07/23/2024
3.0.1 140 07/23/2024
3.0.0 122 07/23/2024
3.0.0-rc1.19456.10 134 07/23/2024
3.0.0-preview9.19423.4 126 07/23/2024
3.0.0-preview8.19405.4 139 07/23/2024
3.0.0-preview7.19362.4 142 07/23/2024
3.0.0-preview6.19304.6 148 07/23/2024
3.0.0-preview5.19227.9 140 07/23/2024
3.0.0-preview4.19216.2 138 07/23/2024
3.0.0-preview3.19153.1 148 07/23/2024
3.0.0-preview.19074.2 135 07/23/2024
3.0.0-preview.18572.1 131 07/23/2024
2.2.0 154 07/23/2024
2.2.0-preview3-35497 118 07/23/2024
2.2.0-preview2-35157 130 07/23/2024
2.2.0-preview1-35029 125 07/23/2024
2.1.1 135 07/23/2024
2.1.0 136 07/23/2024
2.1.0-rc1-final 134 07/23/2024
2.1.0-preview2-final 133 07/23/2024
2.1.0-preview1-final 151 07/23/2024
2.0.2 139 07/23/2024
2.0.1 130 07/23/2024
2.0.0 148 07/23/2024
2.0.0-preview2-final 133 07/23/2024
2.0.0-preview1-final 134 07/23/2024
1.1.2 149 07/23/2024
1.1.1 135 07/23/2024
1.1.0 150 07/23/2024
1.1.0-preview1-final 144 07/23/2024
1.0.2 140 07/23/2024
1.0.1 137 07/23/2024
1.0.0 148 07/23/2024
1.0.0-rc2-final 135 07/23/2024
1.0.0-rc1-final 126 07/23/2024