private void StartExecute(object param) { IsStarted = true; _tokenSource = new CancellationTokenSource(); Task.WhenAll(new List <Task> { ApiaryProcessor.CreateBeesTask(Apiary, _tokenSource.Token), ApiaryProcessor.HoneyProductionTask(Apiary, _tokenSource.Token) }); }
private void CollectExecute(object param) { ApiaryProcessor.CollectHoneyTask(Apiary, _tokenSource.Token); }