Esempio n. 1
0
 public ChunkFileStorageWriter(FileStream fileStream, IChunkReaderWriter <T> chunkWriter, ChunkFileStorage <T> chunkFileStorage)
 {
     _fileStream       = fileStream;
     _streamWriter     = new StreamWriter(fileStream);
     _startPosition    = fileStream.Position;
     _chunkWriter      = chunkWriter;
     _chunkFileStorage = chunkFileStorage;
 }
Esempio n. 2
0
 public ChunkFileStorage(
     string fileName,
     int fileBuffer,
     IChunkReaderWriter <T> readerWriter,
     bool removeOnDispose = false)
 {
     _fileName        = fileName;
     _fileBuffer      = fileBuffer;
     _readerWriter    = readerWriter;
     _removeOnDispose = removeOnDispose;
 }