1 write to Operation
Aspire.Hosting (1)
DistributedApplicationExecutionContext.cs (1)
34Operation = operation;
14 references to Operation
Aspire.Hosting (6)
ApplicationModel\ResourceExtensions.cs (2)
300var resolvedValue = (executionContext.Operation, a) switch 359var resolvedValue = (executionContext.Operation, expr) switch
DistributedApplicationExecutionContext.cs (4)
39/// The name of the publisher that is being used if <see cref="Operation"/> is set to <see cref="DistributedApplicationOperation.Publish"/>. 84public bool IsPublishMode => Operation == DistributedApplicationOperation.Publish; 89public bool IsRunMode => Operation == DistributedApplicationOperation.Run; 95public bool IsInspectMode => Operation == DistributedApplicationOperation.Inspect;
Aspire.Hosting.Tests (8)
Backchannel\AppHostBackchannelTests.cs (1)
194Assert.Equal(DistributedApplicationOperation.Inspect, executionContext.Operation);
DistributedApplicationBuilderTests.cs (1)
24Assert.Equal(operation, builder.ExecutionContext.Operation);
OperationModesTests.cs (6)
41Assert.Equal(DistributedApplicationOperation.Run, context.Operation); 70Assert.Equal(DistributedApplicationOperation.Run, context.Operation); 100Assert.Equal(DistributedApplicationOperation.Run, context.Operation); 131Assert.Equal(DistributedApplicationOperation.Publish, context.Operation); 173Assert.Equal(DistributedApplicationOperation.Inspect, context.Operation); 203Assert.Equal(DistributedApplicationOperation.Inspect, context.Operation);