C# Class Kudu.Services.ServiceHookHandlers.OneDriveHandler

Inheritance: IServiceHookHandler
Show file Open project: projectkudu/kudu Class Usage Examples

Private Properties

Property Type Description

Public Methods

Method Description
Fetch ( IRepository repository, Kudu.Services.ServiceHookHandlers.DeploymentInfo deploymentInfo, string targetBranch, ILogger logger, ITracer tracer ) : System.Threading.Tasks.Task
OneDriveHandler ( ITracer tracer, IDeploymentStatusManager status, IDeploymentSettingsManager settings, IEnvironment environment ) : System
TryParseDeploymentInfo ( System.Web.HttpRequestBase request, Newtonsoft.Json.Linq.JObject payload, string targetBranch, Kudu.Services.ServiceHookHandlers.DeploymentInfo &deploymentInfo ) : DeployAction

Method Details

Fetch() public method

public Fetch ( IRepository repository, Kudu.Services.ServiceHookHandlers.DeploymentInfo deploymentInfo, string targetBranch, ILogger logger, ITracer tracer ) : System.Threading.Tasks.Task
repository IRepository
deploymentInfo Kudu.Services.ServiceHookHandlers.DeploymentInfo
targetBranch string
logger ILogger
tracer ITracer
return System.Threading.Tasks.Task

OneDriveHandler() public method

public OneDriveHandler ( ITracer tracer, IDeploymentStatusManager status, IDeploymentSettingsManager settings, IEnvironment environment ) : System
tracer ITracer
status IDeploymentStatusManager
settings IDeploymentSettingsManager
environment IEnvironment
return System

TryParseDeploymentInfo() public method

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
return DeployAction