title: MVC 5 WF4.5 : Dynamic View select in running workflow
body: <p>I am now contemplating on a creating few workflows using WF4.5 MVC 5. Most of these workflows are human workflows (state based), long but quite straight forward. However some of them require me to show a runtime decided view (or pre-configured view based on certain rules) view when a state has been transitioned </p>
  
  <p>For e.g.</p>
  
  <pre><code>Step 1: Customer1 drafts a loan request (LoanView)
  Step 2: Teller1 (with review permissions) reviews and submits this request (LoanView)
  Step 3: Manager1 (with Bank profile) Reviews the request (LoanView)
  Step 3a: Manager1 checks few options for e.g. RequestCreditScore
  </code></pre>
  
  <blockquote>
  <pre><code>Step 3b: Can Manager1 choose a *view* available in the project as a next step(s)?
  </code></pre>
  </blockquote>
  
  <pre><code>Step 4: UnderWriter1 generates Credit Score, and adds comments (CreditScoreView)
  Step 5: OtherUsers review information based on the *views* chosen by Manager1
  </code></pre>
  
  <p>Please can someone help me point in the right direction, the idea here is under <strong>Customer</strong> folder there are many views (and more will be added over time). In step 3b I am hoping the Manager can choose all the views required to be re-certified for e.g. <code>LoanCommitments</code>, <code>Insurance</code>, <code>MonthlySpendAnalysis</code> etc. All these views could possibly implement a common contract like <code>IWorkflowableView</code>  (I havent thought/couldnt think, about the definition of the view yet, but I am looking for pointers from SO)</p>
  
  <p>Do let me know if I have missed the obvious</p>