Пример #1
0
        internal static void DisposeLinkingScope()
        {
            var currentLink = ContextLink;
            var priorLink   = ((EntryLink)currentLink).Parent;

            ContextLink = priorLink;
        }
Пример #2
0
        internal static IEntryLink CreateLinkingScope()
        {
            var parentLink = ContextLink;
            var newLink    = new EntryLink(parent: parentLink);

            ContextLink = newLink;
            return(newLink);
        }
Пример #3
0
 public EntryLink(EntryLink parent)
 {
     Parent = parent;
 }