public WriterBlock(int threadsCount, string outputDirectoryPath) { this.threadsCount = threadsCount; this.outputDirectoryPath = outputDirectoryPath; writeFunc = CommonWriteToFile; currWaiters = 0; }
public void SetWriteMethod(WriteToFileDelegate writeFunc) { writer.WriteFunc = writeFunc; }