internal LifetimeContext(LifetimeContext parent, string[] sharingBoundaries) { _parent = parent; _root = parent._root; _sharingBoundaries = sharingBoundaries; _partRegistry = parent._partRegistry; }
internal LifetimeContext(ExportDescriptorRegistry partRegistry, string[] sharingBoundaries) { _root = this; _sharingBoundaries = sharingBoundaries; _partRegistry = partRegistry; }