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); } }
public object GetLinked(object key) { return(_session.GetLinked(Activation, key)); }