public static FileSystemDumperOptions Configure(this FileSystemDumperOptions options, FileSystemDumpConfiguration configuration) { options.MaxDegreeOfParallelism = configuration.MaxDegreeOfParallelism; options.RootDirectory = configuration.RootDirectory; return(options); }
internal FileSystemDumper( ILogger logger, FileSystemDumperOptions options ) { this.options = options; this.logger = logger; writeBlock = new ActionBlock <MessageContext <DumpMessage> >( WriteMessage, new ExecutionDataflowBlockOptions() { MaxDegreeOfParallelism = options.MaxDegreeOfParallelism } ); }
public FileSystemDumperFactory( FileSystemDumperOptions options ) { this.options = options; }