27 references to ConfigurationStatus
Aspire.Hosting.Native.Core (23)
Runtime\DeclarativeApplication.cs (1)
301
resource.ConfigurationStatus =
ConfigurationStatus
.Succeeded;
Runtime\RuntimeGeneration.cs (15)
124
retained.ConfigurationStatus =
ConfigurationStatus
.Pending;
241
internal void CompleteConfiguration(Guid resourceId, long revision,
ConfigurationStatus
status, string message)
244
if (status is not (
ConfigurationStatus
.Succeeded or
ConfigurationStatus
.Failed) || message.Length > 8192)
252
if (revision != resource.ConfigurationRevision || resource.ConfigurationStatus !=
ConfigurationStatus
.Pending)
258
if (status ==
ConfigurationStatus
.Succeeded)
551
if (!skipPendingRevisions || resource.ConfigurationStatus !=
ConfigurationStatus
.Pending)
555
resource.ConfigurationStatus =
ConfigurationStatus
.Pending;
716
resource.ConfigurationStatus !=
ConfigurationStatus
.Succeeded)
1065
public
ConfigurationStatus
ConfigurationStatus { get; set; } = declaration.Configuration.IsEmpty && declaration.SymbolicConfiguration.IsEmpty ?
ConfigurationStatus
.Succeeded :
ConfigurationStatus
.Pending;
1106
public void CompleteConfiguration(long revision,
ConfigurationStatus
status, string message)
1205
long ConfigurationRevision, long AppliedConfigurationRevision,
ConfigurationStatus
ConfigurationStatus);
1212
internal sealed record RuntimeConfigurationRevision(long Revision, long AppliedRevision,
ConfigurationStatus
Status, string Message,
Runtime\RuntimeStates.cs (7)
28
public static
ConfigurationStatus
ParseConfigurationResult(string value) => value switch
30
"succeeded" =>
ConfigurationStatus
.Succeeded,
31
"failed" =>
ConfigurationStatus
.Failed,
90
public static string ToWire(this
ConfigurationStatus
status) => status switch
92
ConfigurationStatus
.Pending => "pending",
93
ConfigurationStatus
.Succeeded => "succeeded",
94
ConfigurationStatus
.Failed => "failed",
Aspire.Hosting.Native.Core.Tests (4)
NativeProtocolParsingTests.cs (1)
95
Assert.Equal(
ConfigurationStatus
.Succeeded, RuntimeStates.ParseConfigurationResult("succeeded"));
SymbolicValueTests.cs (3)
130
owner.CompleteConfiguration(1,
ConfigurationStatus
.Succeeded, "applied");
136
Assert.Equal(
ConfigurationStatus
.Succeeded, owner.ReadConfiguration().Status);
142
Assert.Equal(
ConfigurationStatus
.Pending, owner.ReadConfiguration().Status);