NginxDeployer NginxDeployer Class

Definition

Deployer for Kestrel on Nginx.
public class NginxDeployer : SelfHostDeployer, IApplicationDeployer, IDisposable
Public Class NginxDeployer
    Inherits SelfHostDeployer
    Implements IApplicationDeployer, IDisposable
Inheritance
Implements

Constructors

NginxDeployer(DeploymentParameters, ILogger) NginxDeployer(DeploymentParameters, ILogger)

public NginxDeployer(DeploymentParameters deploymentParameters, ILogger logger)
Public Sub New(deploymentParameters As DeploymentParameters, logger As ILogger)
Parameters
logger
ILogger ILogger

Methods

AddEnvironmentVariablesToProcess(ProcessStartInfo) AddEnvironmentVariablesToProcess(ProcessStartInfo)

Inherited from ApplicationDeployer

CleanPublishedOutput() CleanPublishedOutput()

Inherited from ApplicationDeployer

Deploy() Deploy()

public override DeploymentResult Deploy()
Public Overrides Function Deploy As DeploymentResult
Returns
Overrides

Dispose() Dispose()

public override void Dispose()
Public Overrides Sub Dispose
Overrides

DotnetPublish(String) DotnetPublish(String)

Inherited from ApplicationDeployer

Equals(Object) Equals(Object)

Inherited from Object

Equals(Object, Object) Equals(Object, Object)

Inherited from Object

GetHashCode() GetHashCode()

Inherited from Object

GetOSPrefix() GetOSPrefix()

Inherited from ApplicationDeployer

GetType() GetType()

Inherited from Object

InvokeUserApplicationCleanup() InvokeUserApplicationCleanup()

Inherited from ApplicationDeployer

MemberwiseClone() MemberwiseClone()

Inherited from Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from Object

SetEnvironmentVariable(StringDictionary, String, String) SetEnvironmentVariable(StringDictionary, String, String)

Inherited from ApplicationDeployer

ShutDownIfAnyHostProcess(Process) ShutDownIfAnyHostProcess(Process)

Inherited from ApplicationDeployer

StartSelfHost(Uri) StartSelfHost(Uri)

Inherited from SelfHostDeployer

StartTimer() StartTimer()

Inherited from ApplicationDeployer

StopTimer() StopTimer()

Inherited from ApplicationDeployer

ToString() ToString()

Inherited from Object

TriggerHostShutdown(CancellationTokenSource) TriggerHostShutdown(CancellationTokenSource)

Inherited from ApplicationDeployer

Fields

DotnetArgumentSeparator DotnetArgumentSeparator

Inherited from ApplicationDeployer

DotnetCommandName DotnetCommandName

Inherited from ApplicationDeployer

Properties

DeploymentParameters DeploymentParameters

Inherited from ApplicationDeployer

Logger Logger

Inherited from ApplicationDeployer