C# Класс XebiaLabs.Deployit.Client.DeploymentService

Наследование: ServiceBase, IDeploymentService
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Post XebiaLabs.Deployit.Client.Http.PostHttpResponseProvider
RetrieveDeployment XebiaLabs.Deployit.Client.UDM.Deployment

Открытые методы

Метод Описание
AutoPrepareDeployeds ( Deployment deployment ) : Deployment
DeploymentService ( DeployitServer server ) : System
GenerateDeploymentTask ( Deployment deployment ) : string
GenerateRollbackTask ( string deploymentTaskId ) : string
PrepareInitial ( string versionId, string environmentId ) : Deployment
PrepareUpdate ( string versionId, string deploymentId ) : Deployment
Validate ( Deployment deployment ) : Deployment

Приватные методы

Метод Описание
Post ( Deployment deployment ) : PostHttpResponseProvider
RetrieveDeployment ( IHttpResponseProvider http, String urlTemplate ) : Deployment

Описание методов

AutoPrepareDeployeds() публичный Метод

public AutoPrepareDeployeds ( Deployment deployment ) : Deployment
deployment XebiaLabs.Deployit.Client.UDM.Deployment
Результат XebiaLabs.Deployit.Client.UDM.Deployment

DeploymentService() публичный Метод

public DeploymentService ( DeployitServer server ) : System
server DeployitServer
Результат System

GenerateDeploymentTask() публичный Метод

public GenerateDeploymentTask ( Deployment deployment ) : string
deployment XebiaLabs.Deployit.Client.UDM.Deployment
Результат string

GenerateRollbackTask() публичный Метод

public GenerateRollbackTask ( string deploymentTaskId ) : string
deploymentTaskId string
Результат string

PrepareInitial() публичный Метод

public PrepareInitial ( string versionId, string environmentId ) : Deployment
versionId string
environmentId string
Результат XebiaLabs.Deployit.Client.UDM.Deployment

PrepareUpdate() публичный Метод

public PrepareUpdate ( string versionId, string deploymentId ) : Deployment
versionId string
deploymentId string
Результат XebiaLabs.Deployit.Client.UDM.Deployment

Validate() публичный Метод

public Validate ( Deployment deployment ) : Deployment
deployment XebiaLabs.Deployit.Client.UDM.Deployment
Результат XebiaLabs.Deployit.Client.UDM.Deployment