<ol class="steps">
  <li>1. constructor: a new PageModel for this one request</li>
  <li>2. OnPageHandlerSelected: OnPost chosen</li>
  <li>3. OnPageHandlerExecuting: form bound, Name = &quot;Dewi&quot;, valid = True</li>
  <li>4. OnPost runs and greets Dewi</li>
  <li>5. OnPageHandlerExecuted: result is PageResult</li>
  <li>6. the .cshtml renders, top to bottom</li>
</ol>
