/// <summary> /// State for when we're able to accept new jobs /// </summary> private void Ready() { Receive <ProcessRepo>(repo => { Context.ActorSelection(ActorPaths.GithubValidatorActor.Path).Tell(new ValidateRepo(repo.RepoUri)); BecomeBusy(repo.RepoUri); }); //launch the window Receive <LaunchRepoResultsWindow>(window => { var form = new RepoResultsForm(window.Coordinator, window.Repo); form.Show(); }); }
/// <summary> /// State for when we're able to accept new jobs /// </summary> private void Ready() { Receive<ProcessRepo>(repo => { Context.ActorSelection(ActorPaths.GithubValidatorActor.Path).Tell(new GithubValidatorActor.ValidateRepo(repo.RepoUri)); BecomeBusy(repo.RepoUri); }); //launch the window Receive<LaunchRepoResultsWindow>(window => { var form = new RepoResultsForm(window.Coordinator, window.Repo); form.Show(); }); }