1 write to Operation
Aspire.Hosting (1)
DistributedApplicationExecutionContext.cs (1)
35
Operation
= operation;
13 references to Operation
Aspire.Hosting (7)
ApplicationModel\ResourceExtensions.cs (1)
593
return (executionContext.
Operation
, value) switch
DistributedApplicationBuilder.cs (1)
724
.AddAttributes(ProfilingTelemetry.CreateAppHostResourceAttributes(AppHostPath, ExecutionContext.
Operation
.ToString()));
DistributedApplicationExecutionContext.cs (4)
40
/// The name of the publisher that is being used if <see cref="
Operation
"/> is set to <see cref="DistributedApplicationOperation.Publish"/>.
66
/// Describes how the AppHost is being run. Only meaningful when <see cref="
Operation
"/> is
104
public bool IsPublishMode =>
Operation
== DistributedApplicationOperation.Publish;
109
public bool IsRunMode =>
Operation
== DistributedApplicationOperation.Run;
RunConfiguration.cs (1)
9
/// Holds settings applicable to the AppHost run mode (when <see cref="DistributedApplicationExecutionContext.
Operation
"/>
Aspire.Hosting.Tests (6)
DistributedApplicationBuilderTests.cs (1)
41
Assert.Equal(operation, builder.ExecutionContext.
Operation
);
OperationModesTests.cs (5)
39
Assert.Equal(DistributedApplicationOperation.Run, context.
Operation
);
68
Assert.Equal(DistributedApplicationOperation.Run, context.
Operation
);
97
Assert.Equal(DistributedApplicationOperation.Run, context.
Operation
);
128
Assert.Equal(DistributedApplicationOperation.Publish, context.
Operation
);
141
Assert.Equal(DistributedApplicationOperation.Publish, builder.ExecutionContext.
Operation
);