获取联系人';的TFS项目

本文关键字:TFS 项目 联系人 获取 | 更新日期: 2023-09-27 18:28:26

使用C#和Team Foundation Server

我正在开发一项Web服务,该服务将允许Microsoft CRM在TFS中创建工作项,而无需使用TFS接口。除了一件事外,一切都很顺利。

有没有办法知道Contact在哪个TFS项目中使用Contact对象?我可以使用以下行从guid获取联系人对象:

Contact contact = context.ContactSet.Where(x => x.Id == guid).FirstOrDefault();

其中context是实际的XrmServiceContext,guid是指定的联系人guid。。。

使用检索到的对象,如何获取联系人正在处理的TFS项目的信息?它可以是项目名称,项目对象,任何真正的东西。剩下的我自己想,我只需要找到Project和Contact之间的关系。

获取联系人';的TFS项目

不幸的是,这没有意义,因为联系人可能处理多个团队项目。

你还没有说这是在什么背景下发生的。也许背景可以告诉你该使用哪个项目。例如,如果您在工作项中记录客户电话,那么您可以根据客户电话所涉及的产品线来选择项目。