private static ChunkTypeFactory CreateFactory() { var factory = new ChunkTypeFactory(); factory.AddChunksFrom(typeof(WaveChunk).Assembly, true); return(factory); }
private static ChunkTypeFactory CreateFactory() { var factory = new ChunkTypeFactory(); factory.AddChunksFrom(typeof(ChunkTypeFactoryTests).Assembly, AddMode.OverwriteExisting); factory.AddChunksFrom(typeof(ChunkTypeFactory).Assembly, AddMode.OverwriteExisting); return(factory); }
private void CreateChunkTypeFactory(ServiceContainer services) { var chunkFactory = new ChunkTypeFactory(); foreach (var chunkType in _chunkTypes) { chunkFactory.AddChunkType(chunkType, _addMode); } services.AddService(typeof(IChunkTypeFactory), chunkFactory); }