public FileConfigStore(TomlSettings settings, string filePath, string alias) { this.settings = settings.CheckNotNull(nameof(settings)); this.filePath = filePath.CheckNotNull(nameof(settings)); this.Name = alias; }
public Parser(IParseInput input, TomlSettings settings) { this.input = new MultiParseInput(input, new SkippingParseInput(input, toSkip: TokenType.NewLine)); this.settings = settings.CheckNotNull(nameof(settings)); }
IConfigBuilder IConfigBuilder.UseTomlConfiguration(TomlSettings config) { this.config = config.CheckNotNull(nameof(config)); return(this); }