Found 497 packages
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.
Enrich Serilog event with environment variables.
A library to read variables from a .env file and populate the environment variables.
Environment variables configuration provider implementation for Microsoft.Extensions.Configuration.
HumbleConfig is a simple abstraction on top of multiple config sources
A basic key/value Configuration Builder for the .Net Framework that draws from environment variables.
A library for reading and parsing .env files
Cake Build addon to evaluate Tfs Build (vNext) variables
A .NET library to load environment variables from .env files
Else.WebApi.AppSettingsVariables
Automatically expand environment variables in configuration files
This package provides a base app settings capability deserialising environment variables into IConfiguration object.
Configuration Provider for reading Cloud Foundry Environment Variables.
Integrates DotEnv.Core package with Microsoft.Extensions.Configuration
A C# .NET Class Library containing tools for populating properties from environment variables.
CSS variable overrides for the latest version of Bootstrap.
Working with .netcore applications on Heroku, you have to manually update appsettings.json file from Heroku's Dashboard using environment variables. This package allows automatically getting all environment variables from Heroku and injects all variables (configurable) into the IConfiguration instances.
Small .NET Standard library to easy access to all environment variables you need
Environment variables configuration provider implementation for Ms.Extensions.Configuration.
Example: using hw.ReplaceVariables; static public class Example { public static void TestMethod() { var myData = new MyData(); var format = "i: $(InvoiceDate) - n: $(Now) - id: $(InvoiceDate.Date) - in: $(ImportantNumber) - asis: $(=ImportantNumber) "; var expectedResult = "i: 22.04.2014 22:57:34 - n: 27.05.2014 22:57:34 - id: 22.04.2014 - in: 42 - asis: $(ImportantNumber) "; var result = format.ReplaceVariables(myData); Tracer.Assert(result == expectedResult); } sealed class MyData { [Visible] DateTimeSpecial InvoiceDate { get { return new DateTimeSpecial(new DateTime(2014,5,27,22,57,34).AddDays(-35)); } } [Visible] DateTimeSpecial Now = new DateTimeSpecial(new DateTime(2014, 5, 27, 22, 57, 34)); [Visible] int ImportantNumber = 42; } sealed class DateTimeSpecial { DateTime _value; public DateTimeSpecial(DateTime value) { _value = value; } [Visible] int Day { get { return _value.Day; } } [Visible] int Month { get { return _value.Month; } } [Visible] int Year { get { return _value.Year; } } [Visible] string Date { get { return _value.Date.ToShortDateString(); } } public override string ToString() { return _value.ToString(); } } }