Share via


ParameterProcessor Constructors

Definition

Overloads

ParameterProcessor(ResourceNotificationService, ResourceLoggerService, IInteractionService, ILogger<ParameterProcessor>, DistributedApplicationExecutionContext, IDeploymentStateManager)

Source:
ParameterProcessor.cs

Handles processing of parameter resources during application orchestration.

public ParameterProcessor(Aspire.Hosting.ApplicationModel.ResourceNotificationService notificationService, Aspire.Hosting.ApplicationModel.ResourceLoggerService loggerService, Aspire.Hosting.IInteractionService interactionService, Microsoft.Extensions.Logging.ILogger<Aspire.Hosting.ParameterProcessor> logger, Aspire.Hosting.DistributedApplicationExecutionContext executionContext, Aspire.Hosting.Pipelines.IDeploymentStateManager deploymentStateManager);
new Aspire.Hosting.ParameterProcessor : Aspire.Hosting.ApplicationModel.ResourceNotificationService * Aspire.Hosting.ApplicationModel.ResourceLoggerService * Aspire.Hosting.IInteractionService * Microsoft.Extensions.Logging.ILogger<Aspire.Hosting.ParameterProcessor> * Aspire.Hosting.DistributedApplicationExecutionContext * Aspire.Hosting.Pipelines.IDeploymentStateManager -> Aspire.Hosting.ParameterProcessor
Public Sub New (notificationService As ResourceNotificationService, loggerService As ResourceLoggerService, interactionService As IInteractionService, logger As ILogger(Of ParameterProcessor), executionContext As DistributedApplicationExecutionContext, deploymentStateManager As IDeploymentStateManager)

Parameters

notificationService
ResourceNotificationService
loggerService
ResourceLoggerService
interactionService
IInteractionService
deploymentStateManager
IDeploymentStateManager

Applies to

ParameterProcessor(ResourceNotificationService, ResourceLoggerService, IInteractionService, ILogger<ParameterProcessor>, DistributedApplicationOptions, DistributedApplicationExecutionContext)

Source:
ParameterProcessor.cs

Handles processing of parameter resources during application orchestration.

public ParameterProcessor(Aspire.Hosting.ApplicationModel.ResourceNotificationService notificationService, Aspire.Hosting.ApplicationModel.ResourceLoggerService loggerService, Aspire.Hosting.IInteractionService interactionService, Microsoft.Extensions.Logging.ILogger<Aspire.Hosting.ParameterProcessor> logger, Aspire.Hosting.DistributedApplicationOptions options, Aspire.Hosting.DistributedApplicationExecutionContext executionContext);
new Aspire.Hosting.ParameterProcessor : Aspire.Hosting.ApplicationModel.ResourceNotificationService * Aspire.Hosting.ApplicationModel.ResourceLoggerService * Aspire.Hosting.IInteractionService * Microsoft.Extensions.Logging.ILogger<Aspire.Hosting.ParameterProcessor> * Aspire.Hosting.DistributedApplicationOptions * Aspire.Hosting.DistributedApplicationExecutionContext -> Aspire.Hosting.ParameterProcessor
Public Sub New (notificationService As ResourceNotificationService, loggerService As ResourceLoggerService, interactionService As IInteractionService, logger As ILogger(Of ParameterProcessor), options As DistributedApplicationOptions, executionContext As DistributedApplicationExecutionContext)

Parameters

notificationService
ResourceNotificationService
loggerService
ResourceLoggerService
interactionService
IInteractionService

Applies to