public Biscuit Rollover(Guid clientId, short timesToRun, DogTrick trick) { var biscuit = new Biscuit { Id = clientId, Message = trick.Message }; Sit("Sit!", timesToRun); return(biscuit); }
public async Task <Biscuit <T1> > StayAndLayDown <TM1, TM2>(Guid clientId, short timesToRun, DogTrick <T1> trick, TM1 extraTreat, TM2 extraExtraTreat) { await Task.Delay(5); var biscuit = new Biscuit <T1>(); biscuit.Treats.Add(extraTreat); biscuit.Treats.Add(extraExtraTreat); return(await Task.FromResult(biscuit)); }