public static CaraibesConfigs GetApplicationConfiguration(string outputPath) { var configuration = new CaraibesConfigs(); var iConfig = GetApplicationConfigurationRoot(outputPath); iConfig // .GetSection("ReadProjector") .Bind(configuration); return(configuration); }
public void Can_get_config_from_options() { var services = new ServiceCollection(); // IOption configuration injection services.AddOptions(); var caraibesConfigs = new CaraibesConfigs(); var configurationSection = ConfigurationRoot.GetSection("Weblog"); services.Configure <CaraibesConfigs>(caConfigs => { configurationSection.Bind(caraibesConfigs); }); // TODO: then what? What is the benefit of using ServiceCollection }