PiscesMetadata.EnvironmentVariables
1.0.1
dotnet add package PiscesMetadata.EnvironmentVariables --version 1.0.1
NuGet\Install-Package PiscesMetadata.EnvironmentVariables -Version 1.0.1
<PackageReference Include="PiscesMetadata.EnvironmentVariables" Version="1.0.1" />
<PackageVersion Include="PiscesMetadata.EnvironmentVariables" Version="1.0.1" />
<PackageReference Include="PiscesMetadata.EnvironmentVariables" />
paket add PiscesMetadata.EnvironmentVariables --version 1.0.1
#r "nuget: PiscesMetadata.EnvironmentVariables, 1.0.1"
#:package PiscesMetadata.EnvironmentVariables@1.0.1
#addin nuget:?package=PiscesMetadata.EnvironmentVariables&version=1.0.1
#tool nuget:?package=PiscesMetadata.EnvironmentVariables&version=1.0.1
dotenv | A simple .env loader for .NET 8
Description
dotenv
provides simple support for loading environment variables from a .env
file to the system level for .NET 8 applications. It helps manage sensitive configurations and enhances application portability.
Features
- Automatic loading of environment variables from a
.env
file. - Compatible with .NET 8.
- Easy integration into existing projects.
Installation
To install dotenv
, add the package to your project using NuGet:
dotnet add package PiscesMetadata.EnvironmentVariables
using Microsoft.Extensions.Hosting;
public class Program
{
public static void Main(string[] args)
{
CreateHostBuilder(args).Build().Run();
}
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.WithEnvironmentVariables()
.ConfigureServices((hostContext, services) =>
{
// Configure your services here
});
}
.env
File
Create a file named .env
in the root of your project and define your environment variables in the following format:
DATABASE_URL=your_database_url
API_KEY=your_api_key
License
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions
Contributions are welcome. If you would like to contribute, please open an issue or submit a pull request.
Contact
For more information, contact François López at here.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- Microsoft.Extensions.Http.Resilience (>= 8.9.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.