public TestLeaseActorClient(LeaseSettings settings, ExtendedActorSystem system) : base(settings) { _log = Logging.GetLogger(system, "TestLeaseActorClient"); leaseActor = TestLeaseActorClientExt.Get(system).GetLeaseActor(); _log.Info("lease created {0}", settings); leaseActor.Tell(new TestLeaseActor.Create(settings.LeaseName, settings.OwnerName)); }
public TestLease(LeaseSettings settings, ExtendedActorSystem system) : base(settings) { _log = Logging.GetLogger(system, "TestLease"); Probe = new TestProbe(system, new XunitAssertions()); _log.Info("Creating lease {0}", settings); nextAcquireResult = new AtomicReference <Task <bool> >(InitialPromise.Task); TestLeaseExt.Get(system).SetTestLease(settings.LeaseName, this); }
public LeaseB(LeaseSettings settings) : base(settings) { }