Exemplo n.º 1
0
 public override IIdentity GetIdentity(string username)
 {
     return(_bridge.Wrap <WrapperForIdentity, Identity>(Retry.Do(() => GroupSecurityService.ReadIdentity(SearchFactor.AccountName, username, QueryMembership.None))));
 }
Exemplo n.º 2
0
 public void GetSpecificVersion(int changeset)
 {
     Retry.Do(() => DoUntilNoFailures(() => _workspace.Get(new ChangesetVersionSpec(changeset), GetOptions.Overwrite | GetOptions.GetAll)));
 }
Exemplo n.º 3
0
 protected override bool HasWorkItems(Changeset changeset)
 {
     return(Retry.Do(() => changeset.AssociatedWorkItems.Length > 0));
 }
Exemplo n.º 4
0
 private void DoUntilNoFailures(Func<GetStatus> get)
 {
     Retry.DoWhile(() => get().NumFailures != 0);
 }