public BuildStatusServer(IBuildIndicator buildIndicator, IBuildStatusChecker buildStatusChecker)
{
ParameterCheck.ParameterRequired(buildIndicator, "buildIndicator");
ParameterCheck.ParameterRequired(buildStatusChecker, "buildStatusChecker");
this.buildIndicator = buildIndicator;
this.buildStatusChecker = buildStatusChecker;
timer = new Timer(Properties.Settings.Default.PollingIntervalSeconds * 1000);
timer.Elapsed += PollBuildServer;
}