NuGet ยท nuget

microsoft.extensions.configuration.environmentvariables

Cached from upstream

Install

Install-Kommandos

dotnet add package microsoft.extensions.configuration.environmentvariables --version 10.0.10
<PackageReference Include="microsoft.extensions.configuration.environmentvariables" Version="10.0.10" />
paket add microsoft.extensions.configuration.environmentvariables --version 10.0.10
Install-Package microsoft.extensions.configuration.environmentvariables -Version 10.0.10

README

Vorschau

About

<!-- A description of the package and where one can find more documentation -->

Environment variables configuration provider implementation for Microsoft.Extensions.Configuration. This package enables you to read configuration parameters from environment variables. You can use EnvironmentVariablesExtensions.AddEnvironmentVariables extension method on IConfigurationBuilder to add the environment variables configuration provider to the configuration builder.

How to Use

<!-- A compelling example on how to use this package with code, as well as any specific guidelines for when to use the package -->

The following example shows how to read application configuration from environment variables.

using System;
using Microsoft.Extensions.Configuration;

class Program
{
    static void Main()
    {
        // Build a configuration object from environment variables
        IConfiguration config = new ConfigurationBuilder()
            .AddEnvironmentVariables()
            .Build();
        
        // Read configuration values
        Console.WriteLine($"Server: {config["Server"]}");
        Console.WriteLine($"Database: {config["Database"]}");
    }
}

Additional Documentation

<!-- Links to further documentation -->

Feedback & Contributing

<!-- How to provide feedback on this package and contribute to it -->

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