public virtual ApiDeploymentHistoryResponseModel MapRequestToResponse(
            string deploymentId,
            ApiDeploymentHistoryRequestModel request)
        {
            var response = new ApiDeploymentHistoryResponseModel();

            response.SetProperties(deploymentId,
                                   request.ChannelId,
                                   request.ChannelName,
                                   request.CompletedTime,
                                   request.Created,
                                   request.DeployedBy,
                                   request.DeploymentName,
                                   request.DurationSeconds,
                                   request.EnvironmentId,
                                   request.EnvironmentName,
                                   request.ProjectId,
                                   request.ProjectName,
                                   request.ProjectSlug,
                                   request.QueueTime,
                                   request.ReleaseId,
                                   request.ReleaseVersion,
                                   request.StartTime,
                                   request.TaskId,
                                   request.TaskState,
                                   request.TenantId,
                                   request.TenantName);
            return(response);
        }
Beispiel #2
0
 public void AddDeploymentHistory(ApiDeploymentHistoryResponseModel item)
 {
     if (!this.DeploymentHistories.Any(x => x.DeploymentId == item.DeploymentId))
     {
         this.DeploymentHistories.Add(item);
     }
 }