internal static void DisposeLinkingScope() { var currentLink = ContextLink; var priorLink = ((EntryLink)currentLink).Parent; ContextLink = priorLink; }
internal static IEntryLink CreateLinkingScope() { var parentLink = ContextLink; var newLink = new EntryLink(parent: parentLink); ContextLink = newLink; return(newLink); }
public EntryLink(EntryLink parent) { Parent = parent; }