src/Shared/EntityFramework/Core/Mapping/ViewGeneration/Structures/MemberProjectedSlot.cs
// <summary>
// Given a slot and the new mapping, returns the corresponding new slot.
// </summary>
Given a slot and the new mapping, returns the corresponding new slot.
Given a slot and the new mapping returns the corresponding new slot .
internal MemberProjectedSlot RemapSlot(Dictionary<MemberPath, MemberPath> remap)
        {
            MemberPath remappedNode = null;
            if (remap.TryGetValue(MemberPath, out remappedNode))
            {
                return new MemberProjectedSlot(remappedNode);
            }
            else
            {
                return new MemberProjectedSlot(MemberPath);
            }
        }
internal MemberProjectedSlot RemapSlot ( Dictionary < MemberPath , MemberPath > remap ) { MemberPath remappedNode = null ; if ( remap . TryGetValue ( MemberPath , out remappedNode ) ) { return new MemberProjectedSlot ( remappedNode ) ; } else { return new MemberProjectedSlot ( MemberPath ) ; } }
Given a slot and the new mapping, returns the corresponding new slot.
Given a slot and the new mapping returns the corresponding new slot .
remap
Dictionary<MemberPath, MemberPath>