Skip to content

xeonexile/gitconfig

Repository files navigation

gitconfig

Add git based configuration source into netcore configuration pipeline
public static IHostBuilder CreateHostBuilder(string[] args) =>
    Host.CreateDefaultBuilder(args)
    .ConfigureAppConfiguration(config =>
    {
        config.AddGitProvider(GitVersionedConfigProvider.Create("https://api.github.com",
            "9030bc330e4bab95d391ed3423603a336e0acefa", 
            "xeonexile/gitconfig", 
            "config/appsettings.json", 
            "master", TimeSpan.FromMinutes(15), TimeSpan.FromMinutes(1)));
    })
    .ConfigureWebHostDefaults(webBuilder =>
    {
        webBuilder.UseStartup<Startup>();
    });

About

Add git based configuration source

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published