public WiredLifetime(LifetimeDefinition definition, RdId rdId, IRdReactive parent, IWire wire) { myDefinition = definition; myParent = parent; RdId = rdId; WireScheduler = parent.WireScheduler; //maybe cancellation better to do synchronous wire.Advise(definition.Lifetime, this); }
public void Advise(Lifetime lifetime, IRdWireable entity) { RealWire.Advise(lifetime, entity); }
public void Advise(Lifetime lifetime, IRdReactive entity) { RealWire.Advise(lifetime, entity); }