Я пытаюсь сделать утилиту для работы с TFS, и я получаю значение владельца от TestCase и хочу его изменить:Как получить Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity TFS API 2013?
var gss = Connection.ProjectCollection.GetService<IGroupSecurityService>();
Identity validUserSids = gss.ReadIdentity(SearchFactor.AccountName, "Team Foundation Valid Users", QueryMembership.Expanded);
Identity[] validUsers = gss.ReadIdentities(SearchFactor.Sid, validUserSids.Members, QueryMembership.None);
var owner = validUsers.FirstOrDefault(x => x != null && AccountName == "MyAccountName");
Но когда пытаюсь установить owner
в testCase.Owner
я получаю сообщение об ошибке: Cannot conver type "Microsoft.TeamFoundation.Server.Identity" to type "Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity"
, литых также дает ошибку.
Как я могу получить коллекцию Microsoft.TeamFoundation.Framework.Client.TeamFoundationIdentity
, чтобы установить значение в поле testCase.Owner
?