Skip to content

Extensions in the convention of Microsoft.Extensions

License

Notifications You must be signed in to change notification settings

samhowes/SamHowes

Repository files navigation

SamHowes.Extensions

Extensions in the convention of Microsoft.Extensions

Packages

SamHowes.Extensions.Configuration.Yaml

An IConfigurationBuilder extension using YamlDotnet in the format of Microsoft.Extensions.Configuration.Json

using SamHowes.Extensions.Configuration.Yaml;

IConfiguration configuration = new ConfigurationBuilder()
    .AddYamlFile("config.yaml")
    .Build();

SamHowes.Extensions.DependencyInjection.Modules

Simple modules to encapsulate your IServiceCollection configurations

var injector = new InjectorBuilder()
    .AddModule(new MyModule())
    .AddModule(new DatabaseModule())
    .Build();

var service = injector.Get<MyDbContext>();

About

Extensions in the convention of Microsoft.Extensions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published