public async Task ScheduleDelayedPingToSelfAndDeactivate(IGenericPingSelf <T> target, T t, TimeSpan delay) { await target.ScheduleDelayedPing(this, t, delay); DeactivateOnIdle(); }
public Task <T> PingOther(IGenericPingSelf <T> target, T t) { return(target.Ping(t)); }
public Task <T> PingSelfThroughOther(IGenericPingSelf <T> target, T t) { return(target.PingOther(this, t)); }