public SchemaStore(DotNotation notation, params IMetadataBuilder[] builders) : this(notation, (IEnumerable <IMetadataBuilder>)builders) { }
public SchemaStore(DotNotation notation, IEnumerable <IMetadataBuilder> builders) : this(notation) { this.builders.AddRange(builders ?? Array.Empty <IMetadataBuilder>()); }
public SchemaStore(DotNotation notation) { this.Notation = notation ?? throw new ArgumentNullException(nameof(notation)); }