C# (CSharp) GithubActors.Actors Namespace

Classes

Name Description
GithubCommanderActor Top-level actor responsible for coordinating and launching repo-processing jobs
GithubCommanderActor.AbleToAcceptJob
GithubCommanderActor.CanAcceptJob
GithubCommanderActor.UnableToAcceptJob
GithubCoordinatorActor Actor responsible for publishing data about the results of a github operation
GithubCoordinatorActor.BeginJob
GithubCoordinatorActor.JobFailed Let the subscribers know we failed
GithubCoordinatorActor.PublishUpdate
GithubCoordinatorActor.SubscribeToProgressUpdates
GithubWorkerActor Individual actor responsible for querying the Github API
GithubWorkerActor.QueryStarrer Query an individual starrer
GithubWorkerActor.QueryStarrers
GithubWorkerActor.StarredReposForUser
RepoResultsActor Actor responsible for printing the results and progress from a GithubCoordinatorActor onto a RepoResultsForm (runs on the UI thread)