C# Class GithubActors_WPF.Actors.GithubValidatorActor

Actor has one job - ensure that a public repo exists at the specified address
Inheritance: ReceiveActor
Afficher le fichier Open project: njimenez/AkkaProjects Class Usage Examples

Méthodes publiques

Méthode Description
GithubValidatorActor ( IGitHubClient gitHubClient ) : System
SplitIntoOwnerAndRepo ( string repoUri ) : string>.Tuple

Private Methods

Méthode Description
ForwardTo ( IActorRef sender, GithubValidatorActor repo ) : void
IsUriCorrect ( ValidateRepo repo ) : bool
ReadyToValidate ( ) : void
SendAbleToAcceptJob ( ActorSelection actor, Messages acceptedJob ) : void
SendInvalidRepo ( IActorRef sender, GithubValidatorActor invalidRepo ) : void
SendUnableToAcceptJob ( ActorSelection actor, Messages job ) : void

Method Details

GithubValidatorActor() public méthode

public GithubValidatorActor ( IGitHubClient gitHubClient ) : System
gitHubClient IGitHubClient
Résultat System

SplitIntoOwnerAndRepo() public static méthode

public static SplitIntoOwnerAndRepo ( string repoUri ) : string>.Tuple
repoUri string
Résultat string>.Tuple