/// <summary> /// Create an instance of <see cref="ItemListCompiler"/> using the provided compiler registry. /// </summary> /// <param name="compilerRegistry">The registry that contains the compiler to use for each asset type</param> protected ItemListCompiler(ICompilerRegistry <IAssetCompiler> compilerRegistry) { if (compilerRegistry == null) { throw new ArgumentNullException(nameof(compilerRegistry)); } this.compilerRegistry = compilerRegistry; }
/// <summary> /// Create an instance of <see cref="ItemListCompiler"/> using the provided compiler registry. /// </summary> /// <param name="compilerRegistry">The registry that contains the compiler to use for each asset type</param> protected ItemListCompiler(ICompilerRegistry<IAssetCompiler> compilerRegistry) { if (compilerRegistry == null) throw new ArgumentNullException(nameof(compilerRegistry)); this.compilerRegistry = compilerRegistry; }