Esempio n. 1
0
 private PlugState TransformByPlug(PlugState plugState, LocatorPlug plug)
 {
     return(plug.Transform(plugState));
 }
Esempio n. 2
0
 private PlugState TransformIdentity(PlugState plugState)
 {
     return(plugState);
 }
Esempio n. 3
0
 private PlugState Transform(PlugState plugState)
 {
     return(Im.Fold <LocatorPlug, PlugState>(TransformByPlug, plugState, Plugs));
 }
Esempio n. 4
0
        private LocatorTarget GetTarget(PlugState plugState)
        {
            var targetList = GetTargetList(plugState.Domain, plugState.RegistrationList);

            return(GetTargetFromTargetList(plugState.Address, targetList));
        }