//Constructors public EmbeddedFileConfigurationProvider(IConfigurationBuilder builder, EmbeddedFileConfigurationOptions options) { _builder = builder ?? throw new ArgumentNullException(nameof(builder)); _options = options ?? throw new ArgumentNullException(nameof(options)); _ = _options.ScanAssembly ?? throw new NullReferenceException(nameof(options.ScanAssembly)); _fileProvider = new EmbeddedFileProvider(_options.ScanAssembly); }
//Constructors public EmbeddedFileConfigurationSource(EmbeddedFileConfigurationOptions options) => _options = options ?? throw new ArgumentNullException(nameof(options));