public void Handle(DeployServiceEvent message) { var deployment = _deploymentBoard.GetDeployment(message.DeploymentId); deployment.PackageVersion = message.Version; _deploymentBoard.SaveDeployment(deployment); BuildAndProcess(message.DeploymentId, (d, f) => _builder.DeployServiceTask(d, f)); }