public ConfBlock(object content, IConfContentsProvider contentsProvider, ConfConverter converter) { Content = content; Converter = converter ?? throw new ArgumentNullException(nameof(converter)); ContentsProvider = contentsProvider ?? throw new ArgumentNullException(nameof(contentsProvider)); }
public IConfBlock CreateConfBlock(object content, IConfContentsProvider contentsProvider = null, ConfConverter converter = null) { return(new ConfBlock(content, contentsProvider ?? new ConfContentsProvider(), converter ?? new ConfConverter())); }