Beispiel #1
0
        private static void UnlinkFacts(ISessionInternal session, Activation activation)
        {
            var linkedKeys = session.GetLinkedKeys(activation).ToList();

            foreach (var key in linkedKeys)
            {
                var linkedFact = session.GetLinked(activation, key);
                session.RetractLinked(activation, key, linkedFact);
            }
        }
Beispiel #2
0
 public object GetLinked(object key)
 {
     return(_session.GetLinked(Activation, key));
 }