protected sealed override void PopulateCopy(CopyArgs args, MetadataTreeNodeInclusionBase copy) { var locCopy = copy .EnsureNotNull(nameof(copy)) .EnsureOfType <MetadataTreeNodeInclusionBase, MetadataTreeNodeDirectoryInclusion>() .Value; // PopulateCopy(args, locCopy); }
protected abstract void PopulateCopy(CopyArgs args, MetadataTreeNodeInclusionBase copy);