public Resource CreateResource(ScormType type, List<File> files = null, IEnumerable<string> dependOnResourcesIds = null) { var resource = new Resource() { Identifier = ConstantStrings.ResourceIdPrefix + _ResourcesCount++, ScormType = type }; if(files != null) { resource.Files = files; } if (dependOnResourcesIds != null) { foreach (var resId in dependOnResourcesIds) { resource.Dependencies.Add(new Dependency(resId)); } } return resource; }
public Resource CreateResource(ScormType type, List <File> files = null, IEnumerable <string> dependOnResourcesIds = null) { var resource = new Resource() { Identifier = ConstantStrings.ResourceIdPrefix + this.resourcesCount++, ScormType = type }; if (files != null) { resource.Files = files; } if (dependOnResourcesIds != null) { foreach (var resId in dependOnResourcesIds) { resource.Dependencies.Add(new Dependency(resId)); } } return(resource); }