C# 클래스 Kudu.Services.ServiceHookHandlers.VSOHandler

Default Servicehook Handler, uses VSO format.
상속: ServiceHookHandlerBase
파일 보기 프로젝트 열기: projectkudu/kudu 1 사용 예제들

공개 메소드들

메소드 설명
TryParseDeploymentInfo ( System.Web.HttpRequestBase request, Newtonsoft.Json.Linq.JObject payload, string targetBranch, Kudu.Services.ServiceHookHandlers.DeploymentInfo &deploymentInfo ) : DeployAction
VSOHandler ( IDeploymentSettingsManager settings ) : System

보호된 메소드들

메소드 설명
GetDeployer ( ) : string
GetDeploymentInfo ( System.Web.HttpRequestBase request, Newtonsoft.Json.Linq.JObject payload, string targetBranch ) : Kudu.Services.ServiceHookHandlers.DeploymentInfo

비공개 메소드들

메소드 설명
GetRemoteUrl ( Newtonsoft.Json.Linq.JObject payload ) : Uri

메소드 상세

GetDeployer() 보호된 메소드

protected GetDeployer ( ) : string
리턴 string

GetDeploymentInfo() 보호된 메소드

protected GetDeploymentInfo ( System.Web.HttpRequestBase request, Newtonsoft.Json.Linq.JObject payload, string targetBranch ) : Kudu.Services.ServiceHookHandlers.DeploymentInfo
request System.Web.HttpRequestBase
payload Newtonsoft.Json.Linq.JObject
targetBranch string
리턴 Kudu.Services.ServiceHookHandlers.DeploymentInfo

TryParseDeploymentInfo() 공개 메소드

public TryParseDeploymentInfo ( System.Web.HttpRequestBase request, Newtonsoft.Json.Linq.JObject payload, string targetBranch, Kudu.Services.ServiceHookHandlers.DeploymentInfo &deploymentInfo ) : DeployAction
request System.Web.HttpRequestBase
payload Newtonsoft.Json.Linq.JObject
targetBranch string
deploymentInfo Kudu.Services.ServiceHookHandlers.DeploymentInfo
리턴 DeployAction

VSOHandler() 공개 메소드

public VSOHandler ( IDeploymentSettingsManager settings ) : System
settings IDeploymentSettingsManager
리턴 System