VL.IO.DotEnvFile 0.0.3

dotnet add package VL.IO.DotEnvFile --version 0.0.3
                    
NuGet\Install-Package VL.IO.DotEnvFile -Version 0.0.3
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="VL.IO.DotEnvFile" Version="0.0.3" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="VL.IO.DotEnvFile" Version="0.0.3" />
                    
Directory.Packages.props
<PackageReference Include="VL.IO.DotEnvFile" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add VL.IO.DotEnvFile --version 0.0.3
                    
#r "nuget: VL.IO.DotEnvFile, 0.0.3"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=VL.IO.DotEnvFile&version=0.0.3
                    
Install VL.IO.DotEnvFile as a Cake Addin
#tool nuget:?package=VL.IO.DotEnvFile&version=0.0.3
                    
Install VL.IO.DotEnvFile as a Cake Tool

VL.IO.DotEnvFile

Small wrapper for https://github.com/nozzlegear/dotenvfile to work with vvvv-gamma

Installation

nuget install VL.IO.DotEnvFile

About

A .env file, used to store environment variables, e.g. variables defined per environment, such maybe database url, database password, any sensitive information, that should be available as early as possible during startup, and should not be leaked away. Normally .env should always be added to .gitignore, instead you should provide an .env-example with definitions of variables one expect. You can continue reading this article.

.env originating from nodejs you can check dotenv#rules for .env rules. (Hope some of theme work) Original usage of .env file, is to allow to run application in multiple CICD environments, e.g. tests, satage, prod. So you can have your secrets stored and setted up explicitly per environment...

Contrubuting

The original DotEnvFile provides methods like:

DotEnvFile.InjectIntoEnvironment(System.EnvironmentVariableTarget.Process, variables);

Witch were not including in initial release. If one would like to include this, we would gladly accept PR's starting with feat/ feature, or fix/ for a bug fix.

Credits

There are no supported framework assets in this package.

Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.0.3 184 4/17/2025
0.0.2 163 4/13/2025