title: ASP.net if else FluentValidation condition
body: <p>I tried to do if else condition in Fluent Validation, I found that Fluent Validation have <code>When</code> <code>Otherwise</code> , now my <code>Type</code> is equal to 2, so it should go for <code>do something B</code>, but it keep go in to <code>do something A</code></p>
  
  <pre><code>When(x =&gt; x.Type == 1, () =&gt; {
      //do something A
  }).Otherwise(() =&gt; {
      //do something B
  });
  </code></pre>