public void RegisterNamedParent(string name, IDotvvmResourceRepository parent) { ValidateResourceName(name); // rewrite is allowed only if it's not frozen if (this.isFrozen) { _parents[name] = parent; } else { // when frozen, append is still allowed if (!_parents.TryAdd(name, parent)) { ThrowIfFrozen(); } } }
/// <summary> /// Registers a child resource repository. /// </summary> public void RegisterNamedParent(string name, IDotvvmResourceRepository parent) { ValidateResourceName(name); Parents[name] = parent; }
public void RegisterNamedParent(string name, IDotvvmResourceRepository parent) { Parents[name] = parent; }