public Watcher() { Receive<W>(w => Context.Watch(w.Ref)); Receive<U>(w => Context.Unwatch(w.Ref)); Receive<Latches>(x => { x.T1.CountDown(); x.T2.Ready(TimeSpan.FromSeconds(3)); }); } }