private static void Main()
        {
            var sprintRequest = new SprintBuilder()
                                .FromRegion("virginia")
                                .WithStep(url)
                                .AsSprintRequest();

            var rushRequest = new RushBuilder()
                              .FromRegion("oregon")
                              .WithStep(url)
                              .WithInterval(1, 10, TimeSpan.FromSeconds(10))
                              .WithInterval(10, 250, TimeSpan.FromSeconds(50))
                              .AsRushRequest();


            var sprint = new Sprint(userName, apiKey);

            sprint.SprintStatusChanged += (s, sprintStatus) =>
            {
                System.Console.Out.WriteLine(sprintStatus.status);
            };
            sprint.Execute(sprintRequest);


            var rush = new Rush(userName, apiKey);

            rush.RushStatusChanged += (r, rushStatus) =>
            {
                System.Console.Out.WriteLine(rushStatus.status);
            };
            rush.Execute(rushRequest);
        }
Exemple #2
0
        private void AddSprints()
        {
            var sprintStartDate = new DateTime(2012, 4, 30);
            var sprintEndDate = sprintStartDate.AddDays(11);

            while (sprintEndDate < new DateTime(2012, 12, 31))
            {
                var sprint = new SprintBuilder()
                    .StartingOn(sprintStartDate)
                    .EndingOn(sprintEndDate)
                    .Build();
                _session.Store(sprint);

                sprintStartDate = sprintStartDate.AddDays(14);
                sprintEndDate = sprintEndDate.AddDays(14);
            }
        }
 public void Sprint_can_be_Saved()
 {
     var sprint = new SprintBuilder().Build();
     _session.Store(sprint);
     _session.SaveChanges();
 }