Skip to content

Commit 5824a19

Browse files
committed
Update examples to new request model
1 parent 593450e commit 5824a19

7 files changed

Lines changed: 16 additions & 16 deletions

File tree

Examples/Governance/ApprovalWorkflow/Scenarios/GovernanceApprovalWorkflowScenario.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,8 +151,8 @@ private static void PrintSection(string title)
151151

152152
private static void PrintRequest(MutationRequest request)
153153
{
154-
Console.WriteLine($"Request status: {request.Status}");
155-
Console.WriteLine($"Pending reason: {request.PendingReason?.ToString() ?? "-"}");
154+
Console.WriteLine($"Request status: {request.Lifecycle.Status}");
155+
Console.WriteLine($"Pending reason: {request.Lifecycle.PendingReason?.ToString() ?? "-"}");
156156
Console.WriteLine($"Revision: {request.Revision}");
157157
Console.WriteLine("Approval requirements:");
158158

Examples/Governance/GovernedExecution/Scenarios/GovernanceExecutionScenario.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ public static async Task Run()
4141
expectedStateVersion: "v10"));
4242

4343
var currentState = new FeatureFlagState(
44-
request.StateId,
44+
request.Scope.StateId,
4545
IsEnabled: false,
4646
Version: "v10");
4747

@@ -55,7 +55,7 @@ public static async Task Run()
5555
Console.WriteLine("=== Governed Execution ===");
5656
Console.WriteLine($"Executed: {execution.WasExecuted}");
5757
Console.WriteLine($"Resolution: {execution.Resolution.Outcome}");
58-
Console.WriteLine($"Request status: {execution.Request.Status}");
58+
Console.WriteLine($"Request status: {execution.Request.Lifecycle.Status}");
5959
Console.WriteLine($"Resulting version: {execution.ResultingStateVersion ?? "-"}");
6060
Console.WriteLine($"Last decision: {execution.Request.Decisions[^1].Type}");
6161
Console.WriteLine($"Reason: {execution.Request.Decisions[^1].Reason}");

Examples/Governance/Queries/Scenarios/GovernanceQueriesSampleData.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public static void PrintRequests(IReadOnlyList<MutationRequest> requests)
7272
foreach (var request in requests)
7373
{
7474
Console.WriteLine(
75-
$"- {request.RequestId} | {request.StateId} | {request.Intent.Category} | {request.Status} | pending: {request.PendingReason?.ToString() ?? "-"}");
75+
$"- {request.RequestId} | {request.Scope.StateId} | {request.Payload.Intent.Category} | {request.Lifecycle.Status} | pending: {request.Lifecycle.PendingReason?.ToString() ?? "-"}");
7676
}
7777

7878
if (requests.Count == 0)
@@ -84,7 +84,7 @@ public static void PrintApprovals(IReadOnlyList<MutationApprovalView> approvals)
8484
foreach (var approval in approvals)
8585
{
8686
Console.WriteLine(
87-
$"- {approval.Request.RequestId} | {approval.Request.Intent.Category} | approver: {approval.Approval.ApproverId} | status: {approval.Approval.Status}");
87+
$"- {approval.Request.RequestId} | {approval.Request.Payload.Intent.Category} | approver: {approval.Approval.ApproverId} | status: {approval.Approval.Status}");
8888
}
8989

9090
if (approvals.Count == 0)

Examples/Governance/RedisQueries/Scenarios/GovernanceRedisQueriesScenario.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ private static void PrintRequests(IReadOnlyList<MutationRequest> requests)
217217
foreach (var request in requests)
218218
{
219219
Console.WriteLine(
220-
$"- {request.RequestId} | {request.StateId} | {request.Intent.Category} | {request.Status} | pending: {request.PendingReason?.ToString() ?? "-"}");
220+
$"- {request.RequestId} | {request.Scope.StateId} | {request.Payload.Intent.Category} | {request.Lifecycle.Status} | pending: {request.Lifecycle.PendingReason?.ToString() ?? "-"}");
221221
}
222222

223223
if (requests.Count == 0)
@@ -229,7 +229,7 @@ private static void PrintApprovals(IReadOnlyList<MutationApprovalView> approvals
229229
foreach (var approval in approvals)
230230
{
231231
Console.WriteLine(
232-
$"- {approval.Request.RequestId} | {approval.Request.Intent.Category} | approver: {approval.Approval.ApproverId} | status: {approval.Approval.Status}");
232+
$"- {approval.Request.RequestId} | {approval.Request.Payload.Intent.Category} | approver: {approval.Approval.ApproverId} | status: {approval.Approval.Status}");
233233
}
234234

235235
if (approvals.Count == 0)

Examples/Governance/RequestLifecycle/Scenarios/GovernanceRequestLifecycleScenario.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ private static void PrintRequests(IReadOnlyList<MutationRequest> requests)
119119
foreach (var request in requests)
120120
{
121121
Console.WriteLine(
122-
$"- {request.RequestId} | {request.StateId} | {request.Status} | pending: {request.PendingReason?.ToString() ?? "-"}");
122+
$"- {request.RequestId} | {request.Scope.StateId} | {request.Lifecycle.Status} | pending: {request.Lifecycle.PendingReason?.ToString() ?? "-"}");
123123
}
124124

125125
if (requests.Count == 0)
@@ -129,10 +129,10 @@ private static void PrintRequests(IReadOnlyList<MutationRequest> requests)
129129
private static void PrintRequestDetails(MutationRequest request)
130130
{
131131
Console.WriteLine($"{request.RequestId}");
132-
Console.WriteLine($" state: {request.StateId}");
133-
Console.WriteLine($" status: {request.Status}");
134-
Console.WriteLine($" pending: {request.PendingReason?.ToString() ?? "-"}");
135-
Console.WriteLine($" expires: {request.ExpiresAt?.ToString("O") ?? "-"}");
132+
Console.WriteLine($" state: {request.Scope.StateId}");
133+
Console.WriteLine($" status: {request.Lifecycle.Status}");
134+
Console.WriteLine($" pending: {request.Lifecycle.PendingReason?.ToString() ?? "-"}");
135+
Console.WriteLine($" expires: {request.Lifecycle.ExpiresAt?.ToString(\"O\") ?? \"-\"}");
136136
Console.WriteLine(" decisions:");
137137

138138
foreach (var decision in request.Decisions)

Examples/Governance/VersionedResolution/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ var resolution = await manager.ResolveAndStore(
5757
strategy: VersionedRequestResolutionStrategy.RejectStale);
5858

5959
Console.WriteLine(resolution.Outcome);
60-
Console.WriteLine(resolution.Request.Status);
60+
Console.WriteLine(resolution.Request.Lifecycle.Status);
6161
Console.WriteLine(resolution.Request.Decisions[^1].Type);
6262
```
6363

Examples/Governance/VersionedResolution/Scenarios/GovernanceVersionedResolutionScenario.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,8 @@ private static void PrintResolution(MutationRequestVersionResolution resolution)
9191
Console.WriteLine($"Was stale: {resolution.IsStale}");
9292
Console.WriteLine($"Expected version: {resolution.ExpectedStateVersion ?? "-"}");
9393
Console.WriteLine($"Current version: {resolution.CurrentStateVersion}");
94-
Console.WriteLine($"Request status: {resolution.Request.Status}");
95-
Console.WriteLine($"Next expected version: {resolution.Request.ExpectedStateVersion ?? "-"}");
94+
Console.WriteLine($"Request status: {resolution.Request.Lifecycle.Status}");
95+
Console.WriteLine($"Next expected version: {resolution.Request.Versioning.ExpectedStateVersion ?? "-"}");
9696
Console.WriteLine($"Last decision: {decision.Type}");
9797
Console.WriteLine($"Decision reason: {decision.Reason}");
9898
}

0 commit comments

Comments
 (0)