public SaveDirectoryRunnable(IStreamToFileHelper streamToFileHelper, IFsSanitizer fsSanitizer, ILoggerFactory loggerFactory)
 {
     _streamToFileHelper = streamToFileHelper ?? throw new ArgumentNullException(nameof(streamToFileHelper));
     _fsSanitizer        = fsSanitizer ?? throw new ArgumentNullException(nameof(fsSanitizer));
     _logger             = (loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory))).CreateLogger(this.GetType());
 }
 public SaveStorageRunnable(IStreamToFileHelper streamToFileHelper, ILoggerFactory loggerFactory)
 {
     _streamToFileHelper = streamToFileHelper ?? throw new ArgumentNullException(nameof(streamToFileHelper));
     _logger             = (loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory))).CreateLogger(this.GetType());
 }