Kudu.Core.Deployment.DeploymentManager.DeploymentManager C# (CSharp) Method

DeploymentManager() public method

public DeploymentManager ( ISiteBuilderFactory builderFactory, IEnvironment environment, ITraceFactory traceFactory, IAnalytics analytics, IDeploymentSettingsManager settings, IDeploymentStatusManager status, IOperationLock deploymentLock, ILogger globalLogger, IWebHooksManager hooksManager, IFunctionManager functionManager ) : System
builderFactory ISiteBuilderFactory
environment IEnvironment
traceFactory ITraceFactory
analytics IAnalytics
settings IDeploymentSettingsManager
status IDeploymentStatusManager
deploymentLock IOperationLock
globalLogger ILogger
hooksManager IWebHooksManager
functionManager IFunctionManager
return System
        public DeploymentManager(ISiteBuilderFactory builderFactory,
                                 IEnvironment environment,
                                 ITraceFactory traceFactory,
                                 IAnalytics analytics,
                                 IDeploymentSettingsManager settings,
                                 IDeploymentStatusManager status,
                                 IOperationLock deploymentLock,
                                 ILogger globalLogger,
                                 IWebHooksManager hooksManager,
                                 IFunctionManager functionManager)
        {
            _builderFactory = builderFactory;
            _environment = environment;
            _traceFactory = traceFactory;
            _analytics = analytics;
            _deploymentLock = deploymentLock;
            _globalLogger = globalLogger ?? NullLogger.Instance;
            _settings = settings;
            _status = status;
            _hooksManager = hooksManager;
            _functionManager = functionManager;
        }