5
Я создал группу TFS для наших программистов, и я пытаюсь получить список программистов в этой группе. Это я до сих пор пробовал.Получить членов группы TFS
ICommonStructureService iss = (ICommonStructureService)tfsServer.GetService(typeof(ICommonStructureService));
IGroupSecurityService gss = tfsServer.GetService<IGroupSecurityService>();
Identity SIDS = gss.ReadIdentity(SearchFactor.AccountName, "Project Collection Valid Users", QueryMembership.Expanded);
Identity[] _userIds = gss.ReadIdentities(SearchFactor.Sid, SIDS.Members, QueryMembership.None);
var companyProgrammers = _userIds.Where(u=>u.MemeberOf.Contains("CompanyProgrammers")).ToList();
Список пуст.
Я что-то упустил?
IGroupSecurityService является устаревшим в настоящее время. Как бы вы это сделали, используя новые API? –
Устаревший код. Согласно предложению, следует использовать IIdentityManagementService или ISecurityService. Кто-нибудь знает, как использовать эти интерфейсы? – jwrightmail