private void InitializeChunkGenerators(uint chunkGeneratorCount) { _chunkGeneratorCount = chunkGeneratorCount; _nextChunkGeneratorIndex = 0; _chunkGenerators = new IChunkGenerator[_chunkGeneratorCount]; var seed = new Seed(CryptoRand.NextInt64()); for (var i = 0; i < _chunkGeneratorCount; ++i) { _chunkGenerators[i] = _chunkFactory.CreateChunkGenerator(seed); } }
public Seed() : this(CryptoRand.NextInt64()) { }