0

Currently I am querying the build definitions by project and getting all of them. My code (simplified) looks something like the following

var server = new TfsTeamProjectCollection(new Uri("url"));
server.EnsureAuthenticated();
var buildServer = (IBuildServer)server.GetService(typeof(IBuildServer));
var buildDefinitions = buildServer.QueryBuildDefinitions("Project_name");

What I want is to get only the build definitions added after a particular date, say last Friday.

Tanmoy
  • 44,392
  • 16
  • 45
  • 55

1 Answers1

1

Why not simply (example for last seven days)

var buildDefinitions = buildServer.QueryBuildDefinitions("Project_name").Where(bd=>bd.DateCreated.Date>=DateTime.Now.AddDays(-7).Date);
Cybermaxs
  • 24,378
  • 8
  • 83
  • 112