Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.62 KB

File metadata and controls

29 lines (22 loc) · 1.62 KB

Governance DecisionTaxonomy

This example shows why governance request decisions are split into separate categories instead of being kept in one flat enum.

It demonstrates:

  • lifecycle decisions such as Submitted and Approved
  • approval decisions such as Requested, Granted, and Rejected
  • version-resolution decisions such as Validated and RejectedAsStale
  • the shared MutationRequestDecisionType wrapper with:
    • Category
    • Code
    • ToString()

Key files

Run

dotnet run --project Examples/Governance/DecisionTaxonomy/DecisionTaxonomy.csproj