internal ModuleRelease(Module module, IModuleMetadata metadata, IModuleSource moduleSource) { Assert(module != null); Assert(metadata != null); Assert(moduleSource != null); _sources = new HashSet <Snapshot <IModuleSource> > { new Snapshot <IModuleSource>(moduleSource) }; _metadata = new SerializedModuleMetadata(metadata); Module = module; }
private ModuleRelease(SerializedModuleMetadata metadata) { _metadata = metadata; }